Najlepsze praktyki bezpieczeństwa OpenAI mają na celu ograniczenie możliwości nadużyć.
Wysyłanie identyfikatorów bezpieczeństwa w żądaniach może być przydatnym narzędziem pomagającym OpenAI monitorować i wykrywać nadużycia. Dzięki temu OpenAI może przekazywać Twojemu zespołowi bardziej praktyczne informacje zwrotne, jeśli wykryjemy w Twojej aplikacji naruszenia zasad.
Identyfikator bezpieczeństwa powinien być ciągiem, który jednoznacznie identyfikuje każdego użytkownika. Zahaszuj nazwę użytkownika lub adres e-mail, aby uniknąć wysyłania nam jakichkolwiek informacji identyfikujących. Jeśli oferujesz podgląd swojego produktu niezalogowanym użytkownikom, możesz zamiast tego wysłać identyfikator sesji.
Identyfikator bezpieczeństwa zastępuje wcześniejszy parametr user, który służył wcześniej temu samemu celowi.
Uwzględnij identyfikatory bezpieczeństwa w żądaniach 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 — API odpowiedzi
from openai import OpenAI
client = OpenAI()
response = client.responses.create(
model="gpt-5-mini",
input="To jest test",
safety_identifier="user_123456"
)