Skip to content

OpenCode

استخدم إعداد OpenCode الذي تنشئه API Keys -> Use key أو اضبط OpenAI provider بعنوان /v1. شغّل OpenCode داخل مشروع واختر فقط نموذجا يعرضه المفتاح النشط؛ قائمة النماذج الثابتة في العميل لا تضمن الإتاحة.

قبل البدء

ثبّت الإصدار الحالي للعميل من ناشره الرسمي فقط. أنشئ API Key مخصصا في لوحة التحكم قبل تعديل الإعداد المحلي، ولا تعِد استخدام مفتاح شخصي أو مشترك أو خاص بنشر الإنتاج.

Windows وmacOS وLinux

  • Windows: استخدم مثبت Windows الحالي أو مسار PowerShell وأغلق جميع عمليات العميل بعد تغيير ملف إعداد.
  • macOS: استخدم التطبيق الموقّع أو مثبت الطرفية الرسمي المناسب للمعالج؛ الإعدادات في الدليل المنزلي تخص مستخدم macOS هذا.
  • Linux / WSL: اتبع التعليمات الحالية للتوزيعة أو CLI الرسمي؛ يقرأ WSL دليله المنزلي في Linux لا ملف تعريف Windows.

اختيار نموذج

استدع GET /v1/models بالمفتاح المخصص واختر data[].id معادا. القائمة المحصورة بالمفتاح هي المرجع؛ الإعداد السابق أو المقال أو منتقي العميل لا يضمن الوصول.

التهيئة

json
{
  "$schema": "https://opencode.ai/config.json",
  "provider": {
    "openai": {
      "options": {
        "baseURL": "https://ai.tavonilo.com/v1",
        "apiKey": "sk-your-own-key"
      }
    }
  }
}

التحقق

تحقق من المفتاح بواسطة /v1/models وأرسل طلبا صغيرا غير حساس مرة واحدة، واحتفظ للدعم بالوقت والمسار والنموذج وحالة HTTP وrequest ID فقط. لا يثبت timeout أن التوليد القابل للفوترة لم يعالج، لذلك لا تعيد طلبات الصور أو التوليد الطويل عشوائيا.

استعادة آمنة

  • 401: استبدل المفتاح الناقص أو الملغى أو الخاطئ، ولا تلصقه في طلب دعم.
  • 403: افحص مجموعة المفتاح وظهور النموذج والرصيد وصلاحية المسار.
  • 404: استخدم Base URL المعروض هنا لا endpoint كاملا، ولا تضف /v1 مرتين.
  • 429: ضع العمل في طابور واتبع Retry-After عند وجوده؛ لا تعِد batch بالتوازي.
  • 5xx أو timeout: أعد المحاولة بشكل محدود فقط عندما تكون العملية آمنة. احتفظ بالوقت والمسار والنموذج وحالة HTTP وrequest ID في سجلات منقحة.

حد بيانات الاعتماد

استخدم مفتاحا لكل جهاز أو عبء عمل. لا ترسل أبدا API Key أو auth.json أو موجها خاصا كاملا أو كلمة مرور أو رمز تحقق أو بيانات دفع للدعم؛ ألغ المفتاح واستبدله فورا عند الاشتباه في تسربه.

التوثيق المرتبط

API access is subject to the AIShop service terms.