Inclure les identifiants des utilisateurs finaux
Vous développez un outil de modération de contenu pour une entreprise de médias sociaux qui utilise l'API d'OpenAI pour évaluer les publications. Pour assurer la sécurité et la conformité de l'outil, vous devez intégrer l'identification des utilisateurs dans vos requêtes d'API afin de permettre des enquêtes si du contenu malveillant est détecté.
La bibliothèque uuid a été préchargée. Un message a aussi été préchargé et contient le texte d'une publication sur un média social.
Cette activité fait partie du cours
Développer des systèmes d'IA avec l'API d'OpenAI
Instructions de l’exercice
- Utilisez la bibliothèque
uuidavecuuid4()pour générer un identifiant unique. - Transmettez cet identifiant unique à l'endpoint des complétions de clavardage pour identifier l'utilisateur.
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
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)