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 requisições pode ser útil para ajudar a OpenAI a monitorar e detectar abusos. Isso permite que a OpenAI forneça à sua equipe orientações mais práticas caso detectemos alguma violação de políticas na sua aplicação.
Um identificador de segurança deve ser uma string que identifique cada usuário de forma única. Aplique uma função de hash ao nome de usuário ou endereço de e-mail para evitar nos enviar informações que permitam identificar a pessoa. Se você oferece uma prévia do seu produto a usuários que não fizeram login, pode enviar um ID de sessão como alternativa.
O identificador de segurança substitui o parâmetro user, usado anteriormente para a mesma finalidade.
Inclua identificadores de segurança nas suas requisições à 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"
)