شعار أوراباسي
aurabaseمستندات
شعار أوراباسي
aurabaseمستندات
واجهة برمجة التطبيقات/AI Gateway/استكمال الدردشة والبث

استكمال الدردشة والبث

POST/v1/ai/{project_id}/chat

إكمال محادثات الوكلاء مع OpenAI وAnthropic Claude وGoogle Gemini مع دفاعات سريعة وحلول احتياطية تلقائية.

تمت ترجمة هذه الصفحة تلقائيًا. النسخة الإنجليزية موثوقة.
#
طلب

الرؤوس

رأسمطلوبالقيمة
apikeyنعممشروع مفتاح مجهول عام أو مفتاح Service_role الخاص
AuthorizationلاBearer <user_jwt>
Content-Typeنعمapplication/json
Acceptلاtext/event-stream (عند الاتصال بـ /chat/stream)
#
طلب

المعلمات

المعلمةاكتبمطلوبالوصف
messagesChatMessage[]نعممجموعة من المحادثات تتحول. يُسمح فقط بالأدوار user وassistant.
systemstringلاموجه النظام تعليمات النموذج. يتم تأليفه تلقائيًا باستخدام موجه على مستوى المشروع.
providerstringلاموفر LLM المستهدف (anthropic, openai, google). الإعدادات الافتراضية لإعداد المشروع.
modelstringلامعرف نموذج الموفر (على سبيل المثال، claude-3-5-sonnet، gpt-4o).
temperaturenumberلادرجة حرارة أخذ العينات (0.0 إلى 1.0).
max_tokensnumberلاتم إنشاء الحد الأقصى من الرموز المميزة للإخراج.
#
الأمن

حماية الحقن الفوري

معلومات

رسائل النظام محظورة تمامًا داخل المصفوفة messages (validate_roles). يجب أن يتم تمريرها عبر المعلمة system. يقوم الخادم بتسلسل system_prompt الذي تم تكوينه بواسطة مسؤول المشروع قبل أي مطالبة يقدمها المستخدم، مما يضمن عدم إمكانية تجاوز سياسات النظام الأساسي بواسطة طلبات المستخدم.

v1.0 · منقحة 31‏/10‏/2026