عناوين URL للواجهات
عناوين API وطلبات Jev إلى /v1/decisions أو /v1/systemone: الصيغة الأصلية وعدم توافق الدردشة ومعالجة convert_request_failed.
تجمع هذه الصفحة عناوين الاتصال حسب المنطقة، إلى جانب مداخل الحساب والرصيد.
أولاً: عناوين الاتصال حسب المنطقة
| منطقة الاستخدام | Base URL الموصى به | الشرح |
|---|---|---|
| عالمي (بما في ذلك البر الرئيسي للصين) | https://api.llm-token.cn/v1 | توجيه عالمي: عُقد في شرق وجنوب الصين وهونغ كونغ وسنغافورة والولايات المتحدة وألمانيا؛ يختار أسرع مسار تلقائيًا. |
ثانيًا: مداخل الحساب والرصيد
- مركز الحساب: لإعادة الشحن والتجديد وإدارة الحساب.
- الاستعلام عن الرصيد: لعرض الرصيد والاستخدام وحالة الإيداع.
قرارات Jev الأصلية: عنوان URL مختلف عن الدردشة
يستخدم jev-latest بروتوكول القرارات الأصلي، لا عميل دردشة عاديًا. يختلف عنوان البوابة عن الاتصال المباشر بـ TypeSafe، ولا يمكن استخدام المفتاحين بالتبادل.
| الاتصال | عنوان POST الكامل | مفتاح API |
|---|---|---|
| البوابة الموصى بها | https://api.llm-token.cn/v1/decisions | مفتاح LLM API Gateway |
| مدخل بوابة متوافق | https://api.llm-token.cn/v1/systemone | مفتاح LLM API Gateway |
| TypeSafe مباشرة | https://api.typesafe.ai/v1/systemone | مفتاح TypeSafe |
إذا كان Base URL هو https://api.llm-token.cn/v1، فأضف /decisions أو /systemone فقط، لا /v1/v1/decisions.
أرسل model وstate وquestions. تمثل questions كائنًا مفاتيحه معرّفات الأسئلة، ولكل سؤال type وinstructions. تكون criteria في choice كائن خيارات، وفي score مصفوفة مرتبة، بينما يقيّم noul احتمال نعم/لا. لا ترسل messages بصيغة الدردشة ولا تفعّل البث.
طلب أدنى
ضع مفتاح البوابة في متغير البيئة LLM_API_KEY. يجري المثال استدعاءً حقيقيًا؛ تحقق من الرصيد والفوترة قبل تشغيله. اقرأ answers.is_urgent.noul وusage بدلًا من choices[0].message.content.
curl -sS -X POST https://api.llm-token.cn/v1/decisions \
-H "Authorization: Bearer $LLM_API_KEY" \
-H "Content-Type: application/json" \
-d @- <<'JSON'
{
"model": "jev-latest",
"state": "The order is due today and the payment has failed.",
"questions": {
"is_urgent": {
"type": "noul",
"instructions": "Does this require urgent attention?"
}
}
}
JSONإذا احتوى 500 / convert_request_failed على this channel only supports native decisions requests، فتحقق مما إذا كان العميل لا يزال يرسل إلى /v1/chat/completions أو /v1/messages. هذا عدم توافق في البروتوكول، لا نقص في الرصيد. لا يغيّر الشحن أو الدفع حسب الاستخدام البروتوكول. صحح العنوان وجسم الطلب قبل المحاولة مجددًا، ولا تكرر طلب الدردشة الأصلي.