Skip to main content
ThinkingTools 工具集为代理在执行过程中提供了专用的反思空间。该工具集使代理可以使用一个“思绪板”(scratchpad)来解决问题、列出规则、检查信息、验证合规性以及在采取行动前评估结果。 与让代理立即响应或采取行动的方法不同,该工具集通过为代理提供思考其行动、审视自身响应并记录整个对话过程中思考过程的空间,鼓励周密的考虑。 该工具集包含以下工具:
  • think:此工具充当代理的“思绪板”,用于解决问题、列出适用的规则、验证收集到的信息以及评估计划行动的合规性和正确性。

示例

以下是使用 ThinkingTools 工具集的示例:
该工具集附带默认指令,以帮助代理有效地使用该工具。以下是启用这些指令的方法:
ThinkingTools 可与支持函数调用的任何模型提供商一起使用。以下是一个使用 OpenAIChat 的思考型代理示例:
此代理可用于处理需要仔细考虑的复杂问题:
或者: