49 lines
1.2 KiB
YAML
49 lines
1.2 KiB
YAML
name: react_agent
|
||
agent_type: dynamic_tool_chain
|
||
version: "1.0.0"
|
||
description: "ReAct动态适应型Agent:通过Think→Act→Observe循环,动态选择工具并根据中间结果调整策略"
|
||
task_mode: llm_generate
|
||
execution_mode: react
|
||
max_steps: 10
|
||
max_concurrency: 3
|
||
|
||
intent:
|
||
keywords: ["搜索", "分析", "查询", "search", "analyze", "调研", "实时"]
|
||
description: "需要动态适应、逐步推理和工具调用的任务"
|
||
examples:
|
||
- "搜索一下AI Agent市场数据"
|
||
- "帮我分析这个数据"
|
||
- "实时监控竞品动态"
|
||
|
||
capabilities:
|
||
- dynamic_adaptation
|
||
- tool_chaining
|
||
- intermediate_observation
|
||
|
||
prompt:
|
||
identity: "你是一个动态适应型AI助手,擅长通过搜索、分析和综合来完成任务"
|
||
instructions: "根据用户需求,动态选择合适的工具和策略完成任务。每一步都要观察中间结果并调整策略。"
|
||
|
||
llm:
|
||
model: "anthropic/claude-sonnet-4-20250514"
|
||
temperature: 0.1
|
||
max_tokens: 4096
|
||
|
||
tools:
|
||
- web_search
|
||
- baidu_search
|
||
- shell
|
||
- memory
|
||
|
||
quality_gate:
|
||
required_fields: ["content"]
|
||
min_word_count: 50
|
||
max_retries: 1
|
||
|
||
memory:
|
||
working:
|
||
enabled: true
|
||
episodic:
|
||
enabled: true
|
||
track_success: true
|