As melhores práticas de segurança da OpenAI destinam-se a limitar a possibilidade de utilização indevida.
Enviar identificadores de segurança nos seus pedidos pode ser útil para ajudar a OpenAI a monitorizar e detetar utilizações abusivas. Isto permite à OpenAI fornecer à sua equipa informações mais úteis caso detetemos alguma violação das políticas na sua aplicação.
Um identificador de segurança deve ser uma cadeia de caracteres que identifique cada utilizador de forma única. Aplique uma função hash ao nome de utilizador ou endereço de e-mail para evitar enviar-nos informações de identificação. Se disponibilizar uma pré-visualização do seu produto a utilizadores sem sessão iniciada, pode enviar um ID de sessão em alternativa.
O identificador de segurança substitui o anterior parâmetro user, que tinha a mesma finalidade.
Inclua identificadores de segurança nos seus pedidos à API através do 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": "Isto é um teste"}
],
safety_identifier="user_123456"
)Python — API Responses
from openai import OpenAI
client = OpenAI()
response = client.responses.create(
model="gpt-5-mini",
input="Isto é um teste",
safety_identifier="user_123456"
)