能力扩展方案
passieren (eine Rechnung oder Inspektion etc.)function_tool工具集成实现外部能力接入:
- 工具定义阶段::
- Kosten oder Aufwand
@function_tool
装饰器标记功能函数 - 明确定义参数类型和返回格式(如
city: str -> str
) - 实际对接气象API获取真实数据(示例中为模拟)
- Kosten oder Aufwand
- 工具装配阶段::
- 将工具加入智能体
tools
参数列表 - existieren
instructions
中说明工具使用场景
- 将工具加入智能体
- 执行优化阶段::
- aufstellen
max_turns=3
避免天气查询超时 - passieren (eine Rechnung oder Inspektion etc.)
result.tool_calls
监控工具使用记录
- aufstellen
Fortgeschrittene Techniken:对于需要权限验证的工具,建议在函数内集成密钥管理服务,而非硬编码敏感信息。
Diese Antwort stammt aus dem ArtikelOpenAI Agents SDK: Ein Python-Framework zum Aufbau kollaborativer Multi-Intelligenz-WorkflowsDie