command
Version:
v1.11.3
Opens a new window with list of versions in this module.
Published: Apr 18, 2026
License: MIT
Opens a new window with license information.
Imports: 13
Opens a new window with list of imports.
Imported by: 0
Opens a new window with list of known importers.
README
¶
高级功能 (Advanced Features)
展示 Agent 的高级能力:反射机制、动态工具选择、提示词增强与模板。
功能
- 反射机制:Agent 自我评估输出质量,迭代改进直到达标
- 动态工具选择:根据任务语义自动评分和筛选最相关的工具
- 提示词增强与模板:提示词增强器、优化器、模板库的使用
前置条件
- Go 1.24+
- 环境变量
OPENAI_API_KEY(反射示例需要;工具选择和提示词增强无 API Key 也可运行)
运行
cd examples/06_advanced_features
go run main.go
代码说明
反射通过 ReflectionExecutor 实现多轮自我评估;工具选择通过 DynamicToolSelector 基于语义相似度、成本、可靠性评分;提示词增强相关能力包含 PromptEnhancer(增强)、PromptOptimizer(优化)和 PromptTemplateLibrary(模板库)。
提示:这里的“提示词增强”只负责改进说明质量、示例和分隔方式,不应再被理解为“通过 prompt 强制模型输出 JSON”。如果需要严格结构化返回,请改用 examples/15_structured_output 展示的 native structured output 路径。
Documentation
¶
There is no documentation for this package.
Source Files
¶
Click to show internal directories.
Click to hide internal directories.