LoslegenKostenlos loslegen

Einschließlich Endnutzer-IDs

Du entwickelst ein Tool zur Inhaltsmoderation für ein Social-Media-Unternehmen, das die OpenAI-API zur Bewertung seiner Inhalte nutzt. Um die Sicherheit und Konformität des Tools zu gewährleisten, musst du die Benutzeridentifikation in deine API-Anfragen einbauen, damit Untersuchungen durchgeführt werden können, falls bösartige Inhalte gefunden werden.

Die Bibliothek uuid wurde vorgeladen. Außerdem wurde eine message mit dem Text eines Social-Media-Posts vorgeladen.

Diese Übung ist Teil des Kurses

Entwicklung von KI-Systemen mit der OpenAI API

Kurs anzeigen

Anleitung zur Übung

  • Verwende die Bibliothek uuid mit uuid4(), um eine eindeutige ID zu erzeugen.
  • Übergib die eindeutige ID an den Endpunkt für Chatabschlüsse, um den Nutzer zu identifizieren.

Interaktive Übung

Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.

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)
Code bearbeiten und ausführen