开始使用免费开始使用

包含终端用户 ID

您正在为一家社交媒体公司开发内容审核工具,使用 OpenAI API 评估其内容。为确保工具的安全与合规,您需要在 API 请求中加入用户标识,以便在发现恶意内容时可以进行调查。

uuid 库已预加载。还预加载了一个来自社交媒体帖子的文本 message

本练习是课程的一部分

使用 OpenAI API 构建 AI 系统

查看课程

练习说明

  • 使用 uuid 库和 uuid4() 生成一个唯一 ID。
  • 将该唯一 ID 传递给 chat completions 端点,用于标识用户。

交互式实操练习

通过完成这段示例代码来试试这个练习。

client = OpenAI(api_key="")

# Generate a unique ID
unique_id = 

response = client.chat.completions.create(  
  model="gpt-4o-mini", 
  messages=messages,
# Pass a user identification key
  ____
)

print(response.choices[0].message.content)
编辑并运行代码