تهدف أفضل ممارسات السلامة من OpenAI إلى الحد من إمكانية إساءة الاستخدام.
يمكن أن يساعد إرسال معرّفات السلامة ضمن طلباتك OpenAI على رصد إساءة الاستخدام واكتشافها. يتيح ذلك لـ OpenAI تزويد فريقك بملاحظات أكثر قابلية للتنفيذ إذا اكتشفنا أي انتهاكات للسياسات في تطبيقك.
يجب أن يكون معرّف السلامة سلسلة نصية تميّز كل مستخدم بشكل فريد. استخدم دالة تجزئة لتحويل اسم المستخدم أو عنوان بريده الإلكتروني إلى قيمة تجزئة، لتجنّب إرسال أي معلومات تكشف عن هويته إلينا. إذا كنت تتيح للمستخدمين تجربة منتجك دون تسجيل الدخول، فيمكنك إرسال معرّف الجلسة بدلًا من ذلك.
يحلّ معرّف السلامة محلّ المعلمة user التي كانت تُستخدم سابقًا للغرض نفسه.
أدرِج معرّفات السلامة في طلبات واجهة برمجة التطبيقات باستخدام المعلمة safety_identifier:
Python — واجهة برمجة تطبيقات إكمال المحادثات
from openai import OpenAI
client = OpenAI()
response = client.chat.completions.create(
model="gpt-5-mini",
messages=[
{"role": "user", "content": "This is a test"}
],
safety_identifier="user_123456"
)Python — واجهة برمجة تطبيقات الاستجابات
from openai import OpenAI
client = OpenAI()
response = client.responses.create(
model="gpt-5-mini",
input="This is a test",
safety_identifier="user_123456"
)