Le best practice di sicurezza di OpenAI hanno lo scopo di limitare la possibilità di uso improprio.
Inviare identificatori di sicurezza nelle richieste può aiutare OpenAI a monitorare e rilevare gli abusi. Questo consente a OpenAI di fornire al tuo team indicazioni più concrete qualora rilevassimo violazioni delle nostre policy nella tua applicazione.
Un identificatore di sicurezza dovrebbe essere una stringa che identifica in modo univoco ogni utente. Applica una funzione hash al nome utente o all'indirizzo email per evitare di inviarci informazioni identificative. Se offri un'anteprima del tuo prodotto agli utenti che non hanno effettuato l'accesso, puoi inviare un ID di sessione.
L'identificatore di sicurezza sostituisce il precedente parametro user, che aveva la stessa funzione.
Includi gli identificatori di sicurezza nelle tue richieste API tramite il parametro safety_identifier:
Python — API per il completamento delle chat
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"
)