Najlepsze praktyki bezpieczeństwa OpenAI mają na celu ograniczenie możliwości nadużyć.
Przesyłanie identyfikatorów bezpieczeństwa w żądaniach może ułatwić OpenAI monitorowanie i wykrywanie nadużyć. Dzięki temu w razie wykrycia w Twojej aplikacji naruszeń zasad OpenAI może przekazać Twojemu zespołowi bardziej użyteczne informacje, które pomogą rozwiązać problem.
Identyfikator bezpieczeństwa powinien być ciągiem znaków, który jednoznacznie identyfikuje każdego użytkownika. Użyj skrótu kryptograficznego nazwy użytkownika lub adresu e-mail, aby nie przesyłać nam żadnych danych umożliwiających identyfikację. Jeśli udostępniasz wersję demonstracyjną produktu niezalogowanym użytkownikom, możesz zamiast tego przesłać identyfikator sesji.
Identyfikator bezpieczeństwa zastępuje wcześniejszy parametr user, który 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 — API odpowiedzi
from openai import OpenAI
client = OpenAI()
response = client.responses.create(
model="gpt-5-mini",
input="To jest test",
safety_identifier="user_123456"
)