加入最終使用者 ID
你正在為一家社群媒體公司開發內容稽核工具,使用 OpenAI API 來評估內容。為了確保工具的安全性與合規性,你需要在 API 請求中加入使用者識別,這樣一旦發現惡意內容,才能進行後續調查。
uuid 函式庫已預先載入。message 也已預先載入,其中包含一則社群貼文的文字。
本練習屬於課程
使用 OpenAI API 開發 AI 系統
練習說明
- 使用
uuid函式庫與uuid4()產生唯一 ID。 - 將該唯一 ID 傳給 chat completions 端點的
user參數,以識別使用者。
動手互動練習
試著完成這個範例程式碼,體驗一下這個練習。
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)