fischer-agentkit/configs/skills/react_agent.yaml

50 lines
1.3 KiB
YAML
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

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市场数据"
- "帮我分析这个数据"
- "实时监控竞品动态"
disambiguation_keywords: ["实时搜索", "工具调用", "信息查询", "动态适应"]
capabilities:
- dynamic_adaptation
- tool_chaining
- intermediate_observation
prompt:
identity: "你是一个动态适应型AI助手擅长通过搜索、分析和综合来完成任务"
instructions: "根据用户需求,动态选择合适的工具和策略完成任务。每一步都要观察中间结果并调整策略。"
llm:
model: "default"
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