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

Connected

道练习

使用外部 API 定义函数

您正在开发一款货币换算应用,需要构建一个系统,根据用户请求提供汇率信息。您决定使用 OpenAI API 从用户消息中提取相关的货币代码,然后调用 ExchangeRate API 返回最新汇率。作为编码项目的第一步,您需要配置要传递给 Chat Completions 端点中 tools 参数的函数。

在本练习中,get_exchange_rate() 和 get_response() 函数已预加载。get_exchange_rate() 函数使用 ExchangeRate API,输入为一个货币代码,并返回包含所请求汇率信息的响应。

说明

100 XP
  • 定义要传递给 tools 的函数:应包含函数的 'name','description'(说明应返回匹配的货币代码),以及 'parameters' 和 'result' 的详细信息。