Najlepsze praktyki bezpieczeństwa OpenAI mają na celu ograniczenie możliwości niewłaściwego użycia.
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 znaków, który jednoznacznie identyfikuje każdego użytkownika. Zahasuj nazwę użytkownika lub adres e-mail, aby uniknąć przesyłania nam jakichkolwiek danych identyfikujących. Jeśli oferujesz podgląd produktu użytkownikom niezalogowanym, możesz zamiast tego przesłać identyfikator sesji.
Identyfikator bezpieczeństwa zastępuje wcześniejszy parametr user, który był wcześniej obecny w tym samym celu.
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 — Responses API
from openai import OpenAI
client = OpenAI()
response = client.responses.create(
model="gpt-5-mini",
input="To jest test",
safety_identifier="user_123456"
)