1. Learn
  2. /
  3. 课程
  4. /
  5. 使用 OpenAI API 构建 AI 系统

Connected

道练习

处理包含外部 API 调用的响应

为使您的货币转换应用更好地与其他系统对接,您希望加入一些检查,以确保模型找到了合适的答案。首先,请检查响应是否是通过 tool_calls 生成的。若是,则检查用于生成结果的函数是否为 get_exchange_rate。如果是,载入从用户提示中提取的货币代码,并以该代码作为参数调用 get_exchange_rate() 函数。最后,如果该调用产生了响应,则返回该响应。

在本练习中,response、json 库以及 get_exchange_rate() 函数都已预加载。

说明 1 / 共 2 个

undefined XP
    1
    2
  • 检查响应是否是通过 tool_calls 生成的。
  • 如果上一检查通过,则提取该函数。