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
Anleitung zur Übung
- Verwende die Bibliothek
uuid
mituuid4()
, 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)