As Práticas recomendadas de segurança da OpenAI têm como objetivo limitar a possibilidade de uso indevido.
Enviar identificadores de segurança nas suas solicitações pode ser uma ferramenta útil para ajudar a OpenAI a monitorar e detectar abusos. Isso permite que a OpenAI forneça à sua equipe feedback mais acionável caso detectemos violações de política no seu aplicativo.
Um identificador de segurança deve ser uma string que identifique cada usuário de forma única. Gere um hash do nome de usuário ou do endereço de e-mail para evitar nos enviar informações de identificação. Se você oferecer uma prévia do seu produto a usuários não autenticados, poderá enviar um ID de sessão em vez disso.
O identificador de segurança substitui o parâmetro user anterior, que existia anteriormente para o mesmo propósito.
Inclua identificadores de segurança nas suas solicitações de API com o parâmetro 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"
)