開始使用免費開始

加入最終使用者 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)
編輯並執行程式碼