52 lines
1.2 KiB
YAML
52 lines
1.2 KiB
YAML
name: rewoo_agent
|
||
agent_type: parallel_data_fetch
|
||
version: "1.0.0"
|
||
description: "ReWOO批量执行型Agent:一次性规划所有工具调用后批量执行,适合工具间无依赖的并行数据采集"
|
||
task_mode: llm_generate
|
||
execution_mode: rewoo
|
||
max_steps: 8
|
||
max_concurrency: 3
|
||
fallback_strategies:
|
||
- simplified_rewoo
|
||
- react
|
||
- direct
|
||
|
||
intent:
|
||
keywords: ["采集", "批量", "并行", "fetch", "collect", "数据获取", "多源"]
|
||
description: "多源数据并行采集、无依赖工具调用批量执行"
|
||
examples:
|
||
- "采集A、B、C三个竞品的功能数据"
|
||
- "批量获取多个知识库的信息"
|
||
- "并行搜索多个关键词"
|
||
|
||
capabilities:
|
||
- batch_execution
|
||
- parallel_data_fetch
|
||
- upfront_planning
|
||
|
||
prompt:
|
||
identity: "你是一个批量执行型AI助手,擅长一次性规划多个数据采集任务并高效执行"
|
||
instructions: "根据用户需求,规划所有需要的数据采集步骤,然后批量执行。"
|
||
|
||
llm:
|
||
model: "default"
|
||
temperature: 0.1
|
||
max_tokens: 4096
|
||
|
||
tools:
|
||
- web_search
|
||
- baidu_search
|
||
- web_crawl
|
||
|
||
quality_gate:
|
||
required_fields: ["content"]
|
||
min_word_count: 50
|
||
max_retries: 0
|
||
|
||
memory:
|
||
working:
|
||
enabled: true
|
||
episodic:
|
||
enabled: true
|
||
track_success: true
|