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