الأمان والحارس
كل طلب يمرّ على OPTES Guard 1 تلقائياً. ويمكنك استدعاؤه مباشرةً لفحص ما يكتبه مستخدمو تطبيقك، مجاناً.
الفحص التلقائي
ما يرفضه الحارس قبل التوليد يرجع برمز 400 ونوع content_blocked، ولا يُحسب. وإن قُطع الرد أثناء التوليد يكون finish_reason هو content_filter.
400 Bad Request
{ "error": { "type": "content_blocked", "code": "400", "message": "رفض الحارس هذا الطلب قبل التوليد. عدّل النص وأعد المحاولة.", "request_id": "req_01J9ZK4T" }}فحص مباشر
curl https://api.optes3.com/v1/moderations \ -H "Authorization: Bearer $OPTES_API_KEY" \ -H "Content-Type: application/json" \ -d '{"model": "optes-guard-1", "input": "النص الذي كتبه مستخدم تطبيقك"}'mod = client.moderations.create( model="optes-guard-1", input="النص الذي كتبه مستخدم تطبيقك",)print(mod.results[0].flagged, mod.results[0].categories)const mod = await client.moderations.create({ model: "optes-guard-1", input: "النص الذي كتبه مستخدم تطبيقك",});console.log(mod.results[0].flagged);البيانات
- طلبات الواجهة لا تُستعمل لتدريب أي نموذج.
- الصوت المنسوخ يحتاج موافقة مسجّلة بصوت صاحبه.
- للإبلاغ عن ثغرة، راجع صفحة الأمان.
الأسعار بالدولار الأمريكي، وهي أوّلية حتى الإطلاق. الواجهة البرمجية والتسجيل والمفاتيح تُفتح يوم الإطلاق.