מדריך הגדרת OpenCode
הוסיפו את UnoRouter כספק מותאם ב-OpenCode ובחרו כל מודל כסוכן הקוד הפעיל.
סקירה כללית
OpenCode קורא את הספקים שלו מקובץ הגדרה בפורמט JSON. הוסיפו את UnoRouter כספק מותאם עם המתאם התואם OpenAI, ותוכלו לבחור כל מודל של UnoRouter כמודל הפעיל.
הגדרה מהירה
הזינו ערכים אלה בלקוח. המפתח שלכם מתמלא אוטומטית כשאתם מחוברים.
כתובת URL בסיסית: https://api.unorouter.ai/v1
מפתח API: YOUR_API_KEYתאימות
הגדרה שלב אחר שלב
- 1פתחו את קובץ ההגדרה של OpenCode
הקישו Ctrl + O בתוך OpenCode והדביקו את הנתיב. ב-Windows החליפו את YOUR_USER בשם המשתמש שלכם ב-Windows.
textC:/Users/YOUR_USER/.config/opencode/opencode.json - 2החליפו את תוכן הקובץ
מחקו את הקובץ והדביקו את בלוק הספק של UnoRouter. שלבו את מפתח ה-API של UnoRouter ובחרו כל מודל מהקטלוג.
json{ "$schema": "https://opencode.ai/config.json", "provider": { "unorouter": { "name": "UnoRouter", "npm": "@ai-sdk/openai-compatible", "options": { "apiKey": "YOUR_API_KEY", "baseURL": "https://api.unorouter.ai/v1" } } } } - 3שמרו וטענו מחדש
הקישו Ctrl + S לשמירה, ואז Ctrl + Shift + P והריצו Developer: Reload Window. OpenCode קולט את הספק החדש בטעינה מחדש.
- 4בחרו מודל
פתחו את בורר המודלים ב-OpenCode ועברו למודל שהוספתם. המתאם התואם OpenAI מטפל בהזרמה ובקריאת כלים אוטומטית.
מודלים מומלצים
מודלים חינמיים שעובדים טוב כאן. הדביקו כל מזהה מודל בלקוח.
נקודות לתשומת לב
- OpenCode משתמש במתאם npm @ai-sdk/openai-compatible מתחת לפני השטח, כך שתוכלו להמשיך להוסיף מודלים תחת "models" בלי להפעיל מחדש.
- אם Developer: Reload Window לא מציג את הספק שלכם, בדקו שה-JSON נשמר בלי פסיקים עודפים.
- השתמשו במזהי מודל מדויקים מקטלוג UnoRouter. הסירו כל קידומת ספק מובילה אם ההעתקה הוסיפה כזו.