CommencerCommencer gratuitement

Y compris 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 OpenAI pour évaluer leur contenu. Pour garantir la sécurité et la conformité de l'outil, vous devez intégrer l'identification de l'utilisateur dans vos demandes d'API, afin que des enquêtes puissent être menées en cas de découverte d'un contenu malveillant.

La bibliothèque uuid a été préchargée. Un site message a également été préchargé avec le texte d'une publication sur les médias sociaux.

Cet exercice fait partie du cours

Développer des systèmes d'IA avec l'API OpenAI

Afficher le cours

Instructions

  • Utilisez la bibliothèque uuid avec uuid4() pour générer un identifiant unique.
  • Transmettez l'identifiant unique au point de terminaison du chat pour identifier l'utilisateur.

Exercice interactif pratique

Essayez cet exercice en complétant cet exemple de code.

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)
Modifier et exécuter le code