能力扩展方案
aprovar (um projeto de lei ou inspeção etc.)ferramenta_funcional工具集成实现外部能力接入:
- 工具定义阶段::
- despesa ou gasto
@function_tool
装饰器标记功能函数 - 明确定义参数类型和返回格式(如
city: str -> str
) - 实际对接气象API获取真实数据(示例中为模拟)
- despesa ou gasto
- 工具装配阶段::
- 将工具加入智能体
tools
参数列表 - existir
instructions
中说明工具使用场景
- 将工具加入智能体
- 执行优化阶段::
- configurar
max_turns=3
避免天气查询超时 - aprovar (um projeto de lei ou inspeção etc.)
result.tool_calls
监控工具使用记录
- configurar
Técnicas avançadas:对于需要权限验证的工具,建议在函数内集成密钥管理服务,而非硬编码敏感信息。
Essa resposta foi extraída do artigoOpenAI Agents SDK: uma estrutura Python para criar fluxos de trabalho colaborativos de inteligência múltiplaO