tools:
- class_name: "mindspeed_rl.tools.search_tool.SearchTool"
config:
retrieval_service_url: "http://localhost:8080/retrieve"
num_workers: 120
enable_global_rate_limit: true
rate_limit: 120
timeout: 30
topk: 3
type: native
tool_schema:
type: "function"
function:
name: "search"
description: "Searches the web for relevant information based on the given query."
parameters:
type: "object"
properties:
query_list:
type: "array"
item:
type: "string"
description: "A list of fully-formed semantic queries. The tool will return search results for each query."
required: ["query_list"]