الأخطاء
كل خطأ من واجهة K-Agent البرمجية له الشكل نفسه، ورمز code ثابت تستطيع البناء عليه، ورسالة مكتوبة للناس بالعربية أو الإنجليزية.
غلاف الخطأ
رابط القسم «غلاف الخطأ»{ "error": { "type": "conflict_error", "code": "session_busy", "message": "الجلسة مشغولة بالرد على رسالة أخرى. أعد المحاولة بعد لحظات.", "request_id": "req_01k6rz9f1j3m5p7r9t1w3y5a7c", "doc_url": "https://k-agent.kerneltics.com/docs/en/reference/errors/#session_busy" }}| الحقل | الوصف |
|---|---|
type |
الفئة العامة، أدناه. |
code |
ثابت، بصيغة snake_case. ابنِ عليه. قد تُضاف رموز جديدة؛ فتعامل مع الرموز غير المعروفة حسب type وحالة HTTP. |
message |
للناس، بلغة Accept-Language (ar أو en). قد تتغير في أي وقت — لا تحلّلها أبدًا. |
param |
يظهر حين يكون الخطأ في معامل واحد: اسم حقل، أو مؤشر JSON مثل /tools/max_tool_rounds. |
request_id |
القيمة نفسها التي في ترويسة الاستجابة Request-Id. اذكرها عند التواصل مع الدعم. |
doc_url |
رابط إلى هذه الصفحة، عند صف الرمز (النسخة الإنجليزية؛ والصفوف نفسها هنا بالعربية). |
الأنواع والحالات
رابط القسم «الأنواع والحالات»type |
حالة HTTP | المعنى |
|---|---|---|
invalid_request_error |
400 (طلب مشوّه)، و422 (مفهوم لكنه غير صالح)، إضافة إلى 405 و413 و428 | أصلح الطلب. |
authentication_error |
401 | بيانات الاعتماد مفقودة أو غير صالحة أو منتهية أو مُلغاة. |
permission_error |
403 | بيانات الاعتماد صالحة لكنها لا تملك هذا الإذن. |
not_found_error |
404 | غير موجود — أو تابع لمشروع آخر أو لعميل آخر. |
conflict_error |
409، أو 412 عند قيمة If-Match قديمة |
الحالة الراهنة لا تسمح بالطلب. |
rate_limit_error |
429 | طلبات كثيرة جدًا؛ انتظر Retry-After. |
quota_error |
429 | بُلغ حد في الخطة أو في التكلفة. |
provider_error |
502 | فشل مزوّد الذكاء الاصطناعي. |
api_error |
500 و503 | حدث خطأ من جهتنا. |
إعادة المحاولة بأمان
رابط القسم «إعادة المحاولة بأمان»- أعد المحاولة عند
429بعد ثوانيRetry-After، وعند409 session_busyوsession_queue_fullوidempotency_in_progressبعد مهلة قصيرة، وعند500و502و503بفواصل متزايدة. والرموز الموسومة بـ قابل لإعادة المحاولة أدناه هي التي تستحق ذلك. - لا تُعد المحاولة حين تحمل الاستجابة
x-should-retry: false(مثلquota_exceeded)، ولا عند أخطاء4xxالأخرى — أصلح الطلب أولًا. - أرسل دائمًا
Idempotency-Keyمع طلبات POST التي قد تعيدها، فلا تنشئ إعادة المحاولة أبدًا رسالة أو جلسة أو تذكرة ثانية. انظر عدم التكرار.
الأخطاء في البث
رابط القسم «الأخطاء في البث»الأخطاء التي تقع قبل بدء البث استجابات JSON عادية. وبعد بدئه ينتهي التشغيل الفاشل بحدث run.failed يحمل run.error، ولا يُستخدم حدث error إلا لأعطال البث (token_expired وstream_timeout وinternal_error). انظر التشغيلات والبث.
رموز الأخطاء
رابط القسم «رموز الأخطاء»طلب غير صالح (400 و405 و413 و422 و428)
رابط القسم «طلب غير صالح (400 و405 و413 و422 و428)»| الرمز | المعنى · ما العمل |
|---|---|
allowed_ | يحتاج المفتاح القابل للنشر إلى مصدر مسموح به واحد على الأقل، مثل https://www.example.com. ما العمل: أضف مصدرًا واحدًا على الأقل بالصيغة |
credential_ | رفض مزوّد الذكاء الاصطناعي هذا المفتاح. تحقّق منه ثم أعد المحاولة. ما العمل: رفض المزوّد المفتاح أثناء التحقق المباشر. انسخ المفتاح مجددًا من لوحة المزوّد وتأكد من أنه يستطيع استدعاء النموذج المختار. |
draft_ | لا يمكن تشغيل المسودة إلا في جلسات التجربة. ما العمل: لا يعمل |
external_ | صيغة المعرّف الخارجي (external_id) غير صالحة. استخدم من 1 إلى 128 من الحروف اللاتينية أو الأرقام أو الرموز . _ : -، على أن يبدأ بحرف أو رقم. لا يجوز أن يبدأ معرّف الجلسة بـ sess_ ولا معرّف العميل بـ eu_. ما العمل: استخدم من 1 إلى 128 حرفًا من |
idempotency_ | سبق استخدام مفتاح Idempotency-Key هذا مع طلب مختلف. استخدم مفتاحًا جديدًا لكل طلب جديد. ما العمل: استخدم |
identity_ | يجب ألا تطلب الأدوات التي تشترط عميلًا موثّقًا بيانات الهوية من النموذج، مثل رقم الجوال أو البريد الإلكتروني. استخدم العناصر النائبة end_user بدلًا من ذلك. ما العمل: احذف معاملات الجوال أو البريد أو معرّف المستخدم من الأدوات التي تشترط عميلًا موثّقًا، واستخدم العناصر النائبة |
if_ | يتطلب هذا التعديل ترويسة If-Match تحمل قيمة etag الحالية. ما العمل: أرسل |
input_ | النص المُدخل أطول من المسموح. ما العمل: اختصر النص: الحد 4,000 حرف مع بيانات اعتماد المتصفح، و32,000 حرف مع المفتاح السري. |
invalid_ | تشير الترويسة K-Agent-Version إلى إصدار API غير معروف. ما العمل: أرسل |
invalid_ | مؤشر التصفح غير صالح لهذه القائمة. ما العمل: استخدم |
invalid_ | يجب أن يتراوح طول الترويسة Idempotency-Key بين 1 و255 حرفًا. ما العمل: اجعل طول |
invalid_ | محتوى الطلب ليس بصيغة JSON صحيحة. ما العمل: أرسل محتوى JSON صحيحًا. تحقّق من علامات التنصيص والفواصل الزائدة. |
invalid_ | قيمة المعامل "{param}" غير صالحة. ما العمل: صحّح القيمة المذكورة في |
method_ | لا تدعم نقطة الوصول هذه طريقة HTTP المستخدمة. ما العمل: استخدم طريقة HTTP الموضحة لهذا المسار في مرجع الواجهة البرمجية. |
model_ | هذا النموذج غير متاح في خطتك الحالية. ما العمل: اختر نموذجًا تسمح به خطتك (يعرض |
override_ | لا يسمح هذا الوكيل بتغيير هذا الإعداد في كل طلب على حدة. ما العمل: أضف الحقل إلى |
placeholder_ | لم تتوفر قيمة لأحد العناصر النائبة في رابط الأداة أو ترويساتها أو محتواها، لذا لم يُنفَّذ الاستدعاء. ما العمل: عنصر نائب |
project_ | تشير الترويسة X-Project-Id إلى مشروع غير المشروع الذي يتبع له هذا المفتاح أو الرمز. ما العمل: مفاتيح API والرموز تنتمي إلى مشروع بالفعل. احذف الترويسة |
project_ | حدّد المشروع بإرسال معرّفه في الترويسة X-Project-Id. ما العمل: يجب أن ترسل طلبات لوحة التحكم المعتمدة على الكوكيز الترويسة |
reference_ | تشير الإعدادات إلى عنصر غير موجود في هذا المشروع. ما العمل: تشير الإعدادات إلى معرّف ( |
request_ | حجم محتوى الطلب أكبر من المسموح. ما العمل: أبقِ حجم محتوى الطلب أقل من 1 ميغابايت (5 ميغابايت لمصادر المعرفة). |
secret_ | لا يمكن إرسال السر إلا إلى المضيفات المدرجة في allowed_hosts الخاصة به. ما العمل: أضف مضيف الأداة إلى |
secret_ | لا تُرسَل المتغيرات السرية إلا مع رسالة واحدة أو طلب سؤال واحد، ولا تُخزَّن في الجلسة أبدًا. ما العمل: أرسل المتغيرات السرية مع كل طلب ( |
system_ | لا تُقبل رسائل system وdeveloper، إذ تسري تعليمات الوكيل نفسه. ما العمل: احذف رسائل |
tool_ | تستخدم أداةٌ أخرى لدى هذا الوكيل الاسمَ نفسه. ما العمل: غيّر اسم الأداة: يجب أن يكون الاسم فريدًا بين الأدوات المدمجة وأدوات HTTP وأدوات جهة العميل لدى الوكيل. |
tool_ | يتضمن الطلب أداة لم يعرّفها الوكيل ضمن أدوات جهة العميل. ما العمل: لا ترسل في |
tool_ | أرسل نتيجة لكل استدعاء أداة معلّق. ما العمل: أرسل نتيجة واحدة لكل |
tools_ | لا يمكن إرسال أدوات جهة العميل عندما يكون الطلب مرتبطًا بجلسة. ما العمل: احذف |
unknown_ | تحتوي قائمة الأحداث على نوع غير موجود في دليل الأحداث. استخدم أنواع الأحداث الموجودة في الدليل أو ["*"]. ما العمل: لا تشترك إلا في أنواع الأحداث الواردة في قائمة دليل الويب هوك، أو في |
unknown_ | الحقل "{param}" غير معروف. ما العمل: احذف الحقل المذكور في |
unknown_ | هذا النموذج غير معروف. ما العمل: استخدم معرّف نموذج من |
unsupported_ | المحتوى النصي فقط هو المدعوم. ما العمل: أرسل نصًا فقط: |
unsupported_ | يستخدم الطلب معاملًا غير مدعوم. ما العمل: احذف |
url_ | هذا الرابط غير مسموح به. استخدم عنوانًا عامًا يبدأ بـ https://. ما العمل: استخدم عنوانًا عامًا يبدأ بـ |
validation_ | يحتوي الطلب على قيمة غير صالحة. ما العمل: صحّح القيمة في مؤشر JSON المذكور في |
variable_ | لم تُرسَل قيمة أحد المتغيرات الإلزامية. ما العمل: أرسل كل متغير يحدده الوكيل كمتغير إلزامي ( |
variable_ | يحدد الطلب متغيرًا لم يُعرَّف في إعدادات هذا الوكيل. ما العمل: لا ترسل إلا المتغيرات التي يعرّفها الوكيل، وتحقّق من كتابة أسمائها. |
webhook_ | بلغ هذا المشروع الحد الأقصى لعدد نقاط استقبال الويب هوك. ما العمل: للمشروع 10 نقاط استقبال ويب هوك كحد أقصى. احذف إحداها، أو اشترك بنقطة موجودة في أحداث إضافية. |
التحقق من الهوية (401)
رابط القسم «التحقق من الهوية (401)»| الرمز | المعنى · ما العمل |
|---|---|
authentication_ | يلزم التحقق من الهوية. أرسل مفتاح API في الترويسة Authorization بالصيغة "Bearer <key>". ما العمل: أرسل الترويسة |
invalid_ | مفتاح API غير صالح أو منتهي الصلاحية أو مُلغى. ما العمل: المفتاح مكتوب خطأً أو منتهي الصلاحية أو مُستبدل أو مُلغى. أنشئ مفتاحًا جديدًا أو استبدله من لوحة التحكم. |
invalid_ | رمز العميل غير صالح. ما العمل: أصدر رمز عميل جديدًا من خادمك عبر |
invalid_ | البريد الإلكتروني أو كلمة المرور غير صحيحة. ما العمل: تحقّق من البريد وكلمة المرور. المحاولات الفاشلة المتكررة تخضع لحد المعدّل. |
token_ | انتهت صلاحية رمز العميل. اطلب رمزًا جديدًا. ما العمل: احصل على رمز عميل جديد (في الودجت: |
الصلاحيات (403)
رابط القسم «الصلاحيات (403)»| الرمز | المعنى · ما العمل |
|---|---|
csrf_ | حُظر هذا الطلب لأنه صادر من موقع آخر. ما العمل: يجب أن تكون طلبات لوحة التحكم المعتمدة على الكوكيز من المصدر نفسه وبصيغة JSON. استخدم مفتاح API في تكاملات الخادم بدل الكوكيز. |
insufficient_ | لا يملك مفتاح API هذا النطاقات (scopes) التي يتطلبها الطلب. ما العمل: استخدم مفتاحًا يملك النطاق الذي يتطلبه هذا المسار (مثل |
origin_ | مصدر هذا الموقع غير مسموح به لهذا المفتاح. أضفه إلى المصادر المسموح بها في إعدادات المفتاح. ما العمل: أضف هذا المصدر بالضبط ( |
origin_ | يجب أن تصدر الطلبات التي تستخدم مفتاحًا قابلًا للنشر من متصفح يرسل الترويسة Origin. ما العمل: لا تعمل المفاتيح القابلة للنشر إلا من المتصفحات، لأنها ترسل الترويسة |
permission_ | ليست لديك صلاحية لتنفيذ هذا الإجراء. الصلاحية المطلوبة: {permission}. ما العمل: لا يشمل دورك الصلاحية المذكورة في الرسالة. اطلب من أحد المسؤولين دورًا يتضمنها. |
principal_ | لا يمكن استخدام هذا النوع من بيانات الاعتماد مع نقطة الوصول هذه. ما العمل: يتطلب هذا المسار مفتاحًا سريًا أو مستخدمًا في لوحة التحكم. المفاتيح القابلة للنشر ورموز العميل لا تستدعي إلا مسارات المتصفح المذكورة في صفحة «العملاء والهوية». |
signup_ | التسجيل مغلق على هذا الخادم. اطلب دعوة من أحد المسؤولين. ما العمل: اطلب دعوة من أحد المسؤولين. |
غير موجود (404)
رابط القسم «غير موجود (404)»| الرمز | المعنى · ما العمل |
|---|---|
project_ | لم يُعثر على المشروع، أو أنك لست عضوًا فيه. تحقّق من الترويسة X-Project-Id. ما العمل: تحقّق من الترويسة |
resource_ | تعذّر العثور على {resource}. ما العمل: تحقّق من المعرّف أو الـ slug. العناصر التابعة لمشروع آخر أو لعميل آخر تعيد 404 أيضًا. |
route_ | لا توجد نقطة وصول بهذا المسار. تحقّق من الرابط في مرجع API. ما العمل: طابق المسار مع مرجع الواجهة البرمجية، بما في ذلك البادئة |
session_ | لم يُعثر على الجلسة. أنشئ الجلسات عبر POST /v1/sessions، ثم استخدم معرّفها أو معرّفك الخارجي (external_id). ما العمل: أنشئ الجلسات عبر |
تعارض (409 و412)
رابط القسم «تعارض (409 و412)»| الرمز | المعنى · ما العمل |
|---|---|
agent_ | هذا الوكيل مؤرشف ولم يعد يرد على الرسائل الجديدة. ما العمل: أُرشف هذا الوكيل ( |
agent_ | الوكيل غير جاهز للرد بعد. راجع العوائق المذكورة في حالة جاهزيته. ما العمل: راجع |
already_ | هذا الشخص عضو في المؤسسة بالفعل. ما العمل: الشخص عضو في المنظمة بالفعل؛ غيّر دوره بدلًا من ذلك. |
client_ | سبق استخدام المعرّف client_message_id هذا لرسالة مختلفة. ما العمل: أعدت استخدام |
email_ | يوجد حساب مسجّل بهذا البريد الإلكتروني. سجّل الدخول بدلًا من ذلك. ما العمل: سجّل الدخول بدلًا من ذلك، أو أنشئ حسابًا ببريد آخر. |
etag_ | تغيّر هذا العنصر منذ أن حمّلته. أعد تحميله ثم طبّق تغييراتك من جديد. ما العمل: تغيّرت المسودة بعد قراءتك لها. اجلب الوكيل من جديد، وأعد تطبيق تعديلك، وأرسل قيمة |
handoff_ | استلم عضو آخر في الفريق هذا التحويل بالفعل. ما العمل: استلمه زميل قبلك. حدّث قائمة الانتظار، ويمكن للمسؤولين إعادة الإسناد مع |
handoff_ | يوجد تحويل مفتوح لهذه الجلسة بالفعل. ما العمل: لهذه الجلسة تحويل مفتوح بالفعل. تابعه في مكتب التحويل، أو أنهِه قبل طلب تحويل آخر. |
handoff_ | لم يعد هذا التحويل مفتوحًا. ما العمل: أُغلق التحويل أو انتهت مدته بالفعل. حدّثه قبل أي إجراء. |
idempotency_ | ما زال طلب يحمل مفتاح Idempotency-Key نفسه قيد المعالجة. أعد المحاولة بعد اكتماله. ما العمل: ما زال الطلب الأول بهذا المفتاح قيد التنفيذ. أعد المحاولة بفواصل متزايدة، وستحصل على نتيجته المحفوظة عند اكتماله. |
invitation_ | انتهت صلاحية هذه الدعوة أو أُلغيت. اطلب دعوة جديدة. ما العمل: اطلب رابط دعوة جديدًا من أحد المسؤولين. الرابط يُستخدم مرة واحدة وتنتهي صلاحيته بعد 7 أيام. |
last_ | يجب أن يبقى للمؤسسة مالك واحد على الأقل. ما العمل: اجعل عضوًا آخر مالكًا قبل إزالة هذا العضو أو تغيير دوره. |
model_ | لا يوجد مفتاح API مُعدّ لمزوّد هذا النموذج. أضف مفتاح المزوّد من الإعدادات. ما العمل: اربط مفتاحًا لمزوّد النموذج (الإعدادات ← مزوّدو النماذج، أو |
name_ | هذا الاسم مستخدم بالفعل. اختر اسمًا مختلفًا. ما العمل: اختر اسمًا أو معرّفًا نصيًا (slug) مختلفًا. |
no_ | لا يوجد تحويل مفتوح لهذه الجلسة. ما العمل: لا يوجد تحويل مفتوح لإعادته أو إنهائه. اجلب الجلسة وتحقّق من |
run_ | انتهى هذا التشغيل بالفعل ولا يمكن إلغاؤه. ما العمل: انتهى التشغيل بالفعل. لا يلزمك فعل شيء. |
run_ | هذا التشغيل لا ينتظر نتائج أدوات. ما العمل: لا ترسل نتائج الأدوات إلا وحالة التشغيل |
session_ | المعرّف الخارجي (external_id) هذا مرتبط بجلسة لوكيل آخر. ما العمل: هذا |
session_ | الجلسة مشغولة بالرد على رسالة أخرى. أعد المحاولة بعد لحظات. ما العمل: الجلسة مشغولة بالرد على رسالة أخرى وتستخدم |
session_ | هذه الجلسة مغلقة. ما العمل: أرسلت |
session_ | هذه الجلسة تخص عميلًا آخر. ما العمل: الجلسة تخص عميلًا آخر، وعميل الجلسة لا يتغير أبدًا. استخدم معرّف جلسة مختلفًا. |
session_ | توجد جلسة بهذا المعرّف الخارجي (external_id) بالفعل. ما العمل: أرسلت |
session_ | توجد رسائل كثيرة بانتظار الرد في هذه الجلسة. انتظر رد الوكيل ثم أعد المحاولة. ما العمل: توجد عشر رسائل بانتظار الرد في هذه الجلسة. انتظر الردود قبل إرسال المزيد. |
slug_ | يستخدم وكيل آخر في هذا المشروع هذا المعرّف النصي (slug) بالفعل. ما العمل: يستخدم وكيل آخر في هذا المشروع هذا المعرّف النصي. اختر |
حدود المعدّل والحصة (429)
رابط القسم «حدود المعدّل والحصة (429)»| الرمز | المعنى · ما العمل |
|---|---|
anonymous_ | عدد الرسائل كبير حاليًا. يُرجى المحاولة لاحقًا. ما العمل: بلغ زائر مجهول في الودجت أحد الحدود (لكل عنوان IP أو لكل جلسة أو الحد اليومي). اطلب منه المحاولة لاحقًا، أو عرّف المستخدمين المسجّلين برموز العميل. |
cost_ | بُلغ الحد اليومي للاستخدام. يُرجى المحاولة غدًا. ما العمل: بلغت المنظمة الحد اليومي لتكلفة النماذج. حتى اليوم التالي تُحوَّل الجلسات لموظف ويعيد |
playground_ | بُلغ الحد اليومي لمحادثات التجربة. اربط مفتاح المزوّد الخاص بك لمواصلة التجربة. ما العمل: لتشغيلات لوحة التجربة على نماذج المنصة حد يومي لكل مشروع. اربط مفتاح مزوّدك لمواصلة التجربة، أو جرّب غدًا. |
quota_ | استُنفدت حصة المحادثات الذكية في خطتك لهذا الشهر. ما العمل: استُنفدت المحادثات الذكية لهذا الشهر في الخطة (الخطة المجانية، أو خطة مدفوعة بسقف صارم). رقِّ خطتك أو انتظر الشهر التالي؛ تحمل الاستجابة |
rate_ | عدد الطلبات كبير جدًا. انتظر قليلًا ثم أعد المحاولة. ما العمل: انتظر عدد الثواني المذكور في |
مزوّد الذكاء الاصطناعي (502)
رابط القسم «مزوّد الذكاء الاصطناعي (502)»| الرمز | المعنى · ما العمل |
|---|---|
provider_ | رفض مزوّد الذكاء الاصطناعي بيانات الاعتماد. ما العمل: رفض مزوّد النموذج بيانات الاعتماد. تحقّق من مفتاح المزوّد أو استبدله. |
provider_ | رفض مزوّد الذكاء الاصطناعي الطلب. ما العمل: رفض المزوّد الطلب. راجع إعدادات النموذج، وإن تكرر الخطأ فتواصل مع الدعم وأرفق |
provider_ | أعاد مزوّد الذكاء الاصطناعي خطأً. ما العمل: أعد المحاولة لاحقًا. اضبط |
provider_ | مزوّد الذكاء الاصطناعي مثقل بالطلبات حاليًا. أعد المحاولة بعد قليل. ما العمل: أعد المحاولة بفواصل متزايدة؛ وتُبقي |
provider_ | يقيّد مزوّد الذكاء الاصطناعي عدد الطلبات حاليًا. أعد المحاولة بعد قليل. ما العمل: يقيّد المزوّد طلبات المفتاح. أعد المحاولة بفواصل متزايدة أو ارفع حدودك لدى المزوّد. |
provider_ | امتنع نموذج الذكاء الاصطناعي عن الإجابة. ما العمل: امتنع النموذج عن الإجابة. يجرّب K-Agent النماذج البديلة |
provider_ | استغرق مزوّد الذكاء الاصطناعي وقتًا طويلًا في الرد. ما العمل: أعد المحاولة. وإن تكرر فاختر نموذجًا أسرع أو قيمة أصغر لـ |
provider_ | مزوّد الذكاء الاصطناعي غير متاح حاليًا. ما العمل: أعد المحاولة لاحقًا، واضبط |
الخادم (500 و503)
رابط القسم «الخادم (500 و503)»| الرمز | المعنى · ما العمل |
|---|---|
internal_ | حدث خطأ من جهتنا. أعد المحاولة، وإن تكرر الخطأ فتواصل مع الدعم وأرفق معرّف الطلب. ما العمل: أعد المحاولة بفواصل متزايدة. إن تكرر الخطأ فتواصل مع الدعم وأرفق |
service_ | الخدمة غير متاحة مؤقتًا. أعد المحاولة بعد قليل. ما العمل: الخادم يُعاد تشغيله أو مثقل بالطلبات. أعد المحاولة بفواصل متزايدة. |
رموز خارج استجابات HTTP
رابط القسم «رموز خارج استجابات HTTP»هذه الرموز لا تعود خطأَ HTTP أبدًا. تظهر في error الخاص بالتشغيل (أخطاء التشغيل)، أو حدثَ error في البث، أو في نتيجة أداة لا يراها إلا النموذج — وتجدها في خطوات التشغيل وتبويب Debug في لوحة التحكم.
| الرمز | المعنى · ما العمل |
|---|---|
handed_ | حُوّلت المحادثة إلى أحد الموظفين. ما العمل: يُعاد إلى النموذج بدل بقية استدعاءات الأدوات في الجولة التي أنهى فيها تحويلٌ لسبب قانوني (liability) الدورَ. لا يلزمك فعل شيء. |
no_ | لم يُربط أي مفتاح API بمزوّد الذكاء الاصطناعي الخاص بالوكيل. ما العمل: لا يوجد مفتاح API لمزوّد الذكاء الاصطناعي الخاص بالوكيل، فانتهى التشغيل برسالة الطوارئ. اربط مفتاح مزوّد (الإعدادات ← مزوّدو النماذج، أو |
run_ | انقطع التشغيل قبل أن يكتمل. ما العمل: توقف التشغيل قبل اكتماله (مثلًا أثناء إعادة تشغيل الخادم) وانتهى عبر مسار «عدم الصمت». راجع الجلسة وأعد إرسال الرسالة إن لزم. |
stream_ | أُغلق البث لطول مدة فتحه. أعد الاتصال مع Last-Event-ID للمتابعة. ما العمل: أعد الاتصال مع |
ticket_ | لدى هذا العميل تذكرة مفتوحة بالفعل. ما العمل: يُعاد إلى النموذج حين تكون لدى العميل تذكرة مفتوحة، فيخبره برقم التذكرة القائمة. لا يلزمك فعل شيء. |
too_ | عدد استدعاءات الأدوات في الخطوة الواحدة أكبر من المسموح. ما العمل: تُنفَّذ 5 استدعاءات أدوات كحد أقصى في الجولة الواحدة، ويتلقى النموذج هذا الرمز للاستدعاءات الزائدة. لا يلزمك فعل شيء. |
tool_ | انتهت مهلة انتظار نتائج الأدوات، فتوقّف التشغيل. ما العمل: يجب أن تصل نتائج الأدوات خلال 10 دقائق من |
unreadable | وصلت نتيجة الاستعلام بصيغة تعذّرت قراءتها. ما العمل: أعادت نقطة أداة HTTP لديك محتوى ليس JSON أو لا يطابق |
upstream_ | تعذّر إكمال الاستعلام في الوقت الحالي. ما العمل: فشلت نقطة أداة HTTP لديك (رمز غير 2xx، أو انتهاء المهلة، أو تجاوز 1 ميغابايت، أو عنوان محظور). راجع خطوات التشغيل واختبر الأداة. |
التحذيرات
رابط القسم «التحذيرات»بعض الاستجابات الناجحة تحمل warnings: ملاحظات غير مانعة تستحق التسجيل.
| التحذير | المعنى |
|---|---|
external_id_looks_like_phone |
يبدو external_id رقم هاتف. أبقِ البيانات الشخصية خارج المعرّفات، واحفظ بيانات التواصل في خصائص العميل. |
external_id_looks_like_email |
يبدو external_id عنوان بريد إلكتروني. والنصيحة نفسها. |
create_params_ignored |
الجلسة موجودة مسبقًا، فجرى تجاهل إعدادات الإنشاء الواردة في الطلب. |
client_history_ignored |
الواجهة المتوافقة مع OpenAI: استُخدم سجل الجلسة المحفوظ وجرى تجاهل الرسائل السابقة الواردة في الطلب. |
identity_as_parameter |
اسم معامل في أداة يبدو من بيانات الهوية الشخصية. فعّل requires_verified_user واستخدم العناصر النائبة end_user بدلًا منه. |