Les bonnes pratiques de sécurité d’OpenAI visent à limiter les risques d’utilisation abusive.
L’envoi d’identifiants de sécurité dans vos requêtes peut aider OpenAI à surveiller et à détecter les abus. Cela permet à OpenAI de fournir à votre équipe des retours plus exploitables si nous détectons des violations des politiques dans votre application.
Un identifiant de sécurité doit être une chaîne qui identifie chaque utilisateur de manière unique. Hachez le nom d’utilisateur ou l’adresse e-mail afin de ne nous envoyer aucune donnée d’identification. Si vous proposez un aperçu de votre produit aux utilisateurs non connectés, vous pouvez envoyer un identifiant de session à la place.
L’identifiant de sécurité remplace l’ancien paramètre user, qui avait la même fonction.
Incluez des identifiants de sécurité dans vos requêtes API à l’aide du paramètre safety_identifier :
Python — API Chat Completions
from openai import OpenAI
client = OpenAI()
response = client.chat.completions.create(
model="gpt-5-mini",
messages=[
{"role": "user", "content": "This is a test"}
],
safety_identifier="user_123456"
)Python — API Responses
from openai import OpenAI
client = OpenAI()
response = client.responses.create(
model="gpt-5-mini",
input="This is a test",
safety_identifier="user_123456"
)