Najlepsze praktyki bezpieczeństwa OpenAI mają na celu ograniczenie możliwości nadużyć.
Przesyłanie identyfikatorów bezpieczeństwa w żądaniach może pomóc OpenAI w monitorowaniu i wykrywaniu nadużyć. Dzięki temu, jeśli wykryjemy naruszenia zasad w Twojej aplikacji, OpenAI może przekazać Twojemu zespołowi informacje, które ułatwią podjęcie odpowiednich działań.
Identyfikator bezpieczeństwa powinien być ciągiem znaków, który jednoznacznie identyfikuje każdego użytkownika. Użyj funkcji skrótu do zahaszowania nazwy użytkownika lub adresu e-mail, aby nie przesyłać nam danych umożliwiających identyfikację. Jeśli udostępniasz wersję próbną produktu niezalogowanym użytkownikom, możesz zamiast tego przesłać identyfikator sesji.
Identyfikator bezpieczeństwa zastępuje parametr user, który wcześniej służył do tego samego celu.
Dodawaj identyfikatory bezpieczeństwa do żądań API za pomocą parametru safety_identifier:
Python — API zakończenia czatu
from openai import OpenAI
client = OpenAI()
response = client.chat.completions.create(
model="gpt-5-mini",
messages=[
{"role": "user", "content": "To jest test"}
],
safety_identifier="user_123456"
)Python — Responses API
from openai import OpenAI
client = OpenAI()
response = client.responses.create(
model="gpt-5-mini",
input="To jest test",
safety_identifier="user_123456"
)