OpenAI-jeve najbolje prakse za sigurnost namijenjene su ograničavanju mogućnosti zloupotrebe.
Slanje sigurnosnih identifikatora u zahtjevima može pomoći kompaniji OpenAI da prati i otkriva zloupotrebu. To omogućava kompaniji OpenAI da vašem timu pruži konkretnije povratne informacije ako otkrijemo kršenje pravila u vašoj aplikaciji.
Sigurnosni identifikator treba biti niz znakova koji jednoznačno identificira svakog korisnika. Heširajte korisničko ime ili e-mail adresu kako nam ne biste slali podatke koji otkrivaju identitet korisnika. Ako korisnicima koji nisu prijavljeni nudite mogućnost isprobavanja proizvoda, umjesto toga možete poslati ID sesije.
Sigurnosni identifikator zamjenjuje parametar user, koji je ranije 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"
)