دليل إعداد GitHub Copilot
استخدم نماذج UnoRouter في Copilot Chat ووضع الوكيل في VS Code عبر Custom Endpoint.
نظرة عامة
يتيح VS Code لـ Copilot Chat استخدام نماذج من مفتاحك الخاص. يقبل مزوّد Custom Endpoint أي رابط Chat Completions متوافق مع OpenAI ويعمل دون خطة Copilot.
إعداد سريع
الصق هذه في العميل. يُملأ مفتاحك تلقائيًا عند تسجيل الدخول.
عنوان URL الأساسي: https://api.unorouter.com/v1/chat/completions
مفتاح API: YOUR_API_KEYالتوافق
الإعداد خطوة بخطوة
- 1افتح Manage Language Models
شغّل Chat: Manage Language Models من Command Palette، أو افتح منتقي النماذج في Chat وانقر أيقونة الترس.
- 2أضف Custom Endpoint
انقر Add Models واختر Custom Endpoint. أدخل اسم مجموعة واسم عرض ومفتاح UnoRouter، وأبقِ نوع API على Chat Completions.
- 3عدّل قائمة النماذج
يفتح VS Code الملف chatLanguageModels.json. ضع هذه النماذج في المجموعة التي أنشأها، مع رابط chat completions الكامل لكل منها. أبقِ toolCalling مفعّلا لوضع الوكيل.
json"models": [ { "id": "glm-5.3-flash:free", "name": "GLM 5.3 Flash (free)", "url": "https://api.unorouter.com/v1/chat/completions", "toolCalling": true, "vision": false, "maxInputTokens": 128000, "maxOutputTokens": 16000 }, { "id": "claude-sonnet-5-5", "name": "Claude Sonnet 5.5", "url": "https://api.unorouter.com/v1/chat/completions", "toolCalling": true, "vision": true, "maxInputTokens": 200000, "maxOutputTokens": 32000 } ] - 4اختر النموذج
اختر النموذج من منتقي النماذج في Chat. أعد تشغيل VS Code إذا لم يظهر.
أفضل النماذج المجانية لـ GitHub Copilot
نماذج مجانية تعمل هنا. الصق أي معرّف نموذج في العميل.
ملاحظات مهمة
- تغطي نماذجك الخاصة المحادثة ووضع الوكيل والأدوات. أما إكمال الكود المضمّن واقتراحات التعديل التالي فما زالت تحتاج إلى تسجيل الدخول في GitHub و Copilot.
- في Copilot Business و Enterprise قد يحتاج المسؤول إلى تفعيل سياسة Bring Your Own Language Model Key أولا.
- مزوّد OpenAI Compatible القديم وإعداد customOAIModels مهملان. استخدم Custom Endpoint بدلا منهما.