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

Connected

道练习

批量处理消息

您正在开发一款用于跟踪跑步和骑行训练的健身应用,但发现所有用户的距离都是以公里为单位进行测量的,而您还希望将其转换为英里。

您决定使用 OpenAI API 为每个测量值发送请求,但又想避免使用会导致请求过多的 for 循环。于是,您选择分批发送请求,并在 system 消息中要求将每个测量值从公里(kilometers)转换为英里(miles),并以包含原始值和转换值的表格(table)呈现结果。

measurements 列表(包含一组浮点数)和 get_response() 函数已被导入。

说明

100 XP
  • 提供一条 system 消息,请求将所有测量值以表格返回(请明确说明这些值是公里,需要转换为英里)。
  • 向 messages 列表追加每个测量值对应的一条 user 消息。