OpenAI-jeve najbolje prakse za sigurnost namijenjene su ograničavanju mogućnosti zloupotrebe.
Slanje sigurnosnih identifikatora u zahtjevima može pomoći OpenAI-ju da prati i otkriva zloupotrebe. To omogućava OpenAI-ju da vašem timu pruži konkretnije povratne informacije ako u vašoj aplikaciji otkrijemo kršenje pravila.
Sigurnosni identifikator treba biti niz znakova koji jedinstveno identificira svakog korisnika. Primijenite heširanje na korisničko ime ili adresu e-pošte kako nam ne biste slali podatke koji otkrivaju identitet. Ako korisnicima koji nisu prijavljeni nudite pretpregled proizvoda, umjesto toga možete poslati ID sesije.
Sigurnosni identifikator zamjenjuje prethodni parametar user, koji je služio istoj svrsi.
Uključite sigurnosne identifikatore u API zahtjeve pomoću parametra safety_identifier:
Python — API za dovršavanje razgovora
from openai import OpenAI
client = OpenAI()
response = client.chat.completions.create(
model="gpt-5-mini",
messages=[
{"role": "user", "content": "Ovo je test"}
],
safety_identifier="user_123456"
)Python — API za odgovore
from openai import OpenAI
client = OpenAI()
response = client.responses.create(
model="gpt-5-mini",
input="Ovo je test",
safety_identifier="user_123456"
)