חיפוש בתיעוד...

התחילו להקליד כדי לחפש בתיעוד

opencode
OpenCode

מדריך הגדרת OpenCode

הוסיפו את UnoRouter כספק מותאם ב-OpenCode ובחרו כל מודל כסוכן הפעיל.

סקירה כללית

OpenCode קורא ספקים מקובץ תצורת JSON. הוסיפו את UnoRouter עם המתאם תואם OpenAI כדי להשתמש בכל מודל של UnoRouter.

הגדרה מהירה

הדביקו את אלה בלקוח. המפתח שלכם ממולא אוטומטית כשאתם מחוברים.

text
כתובת URL בסיסית: https://api.unorouter.com/v1
מפתח API: YOUR_API_KEY

התחברו למילוי אוטומטי של מפתח ה-API שלכם

תאימות

Chat Completionsהזרמהקריאת כלים

הגדרה שלב אחר שלב

  1. 1
    פתחו את קובץ ההגדרה של OpenCode

    לחצו Ctrl + O בתוך OpenCode והדביקו את הנתיב. ב-Windows, החליפו את YOUR_USER בשם המשתמש שלכם.

    text
    C:/Users/YOUR_USER/.config/opencode/opencode.json

    התחברו למילוי אוטומטי של מפתח ה-API שלכם

  2. 2
    החליפו את תוכן הקובץ

    מחקו את תוכן הקובץ והדביקו את בלוק הספק של UnoRouter. הוסיפו את מפתח ה-API שלכם ובחרו מודל מהקטלוג.

    json
    {
      "$schema": "https://opencode.ai/config.json",
      "provider": {
        "unorouter": {
          "name": "UnoRouter",
          "npm": "@ai-sdk/openai-compatible",
          "discoverModels": true,
          "options": {
            "apiKey": "YOUR_API_KEY",
            "baseURL": "https://api.unorouter.com/v1"
          }
        }
      }
    }

    התחברו למילוי אוטומטי של מפתח ה-API שלכם

  3. 3
    שמרו וטענו מחדש

    לחצו Ctrl + S, ואז Ctrl + Shift + P והריצו Developer: Reload Window.

  4. 4
    בחרו מודל

    פתחו את בורר המודלים ועברו למודל החדש שלכם. המתאם מטפל בהזרמה ובקריאה לכלים.

מודלים מומלצים

מודלים חינמיים שעובדים כאן. הדביקו כל מזהה מודל בלקוח.

glm-5.3-search:freeglm-5.3-think-search:freeglm-5.3-thinking:freeglm-5.3:freeqwen-3.8-27b:free

נקודות לתשומת לב

  • עם "discoverModels": true, ‏OpenCode מושך את קטלוג UnoRouter המלא מ-/v1/models בהפעלה, כך שכל מודל מופיע בבורר בלי לרשום אותם ידנית.
  • אם Developer: Reload Window לא מציג את הספק שלכם, בדקו שה-JSON נשמר ללא פסיקים עודפים.
  • השתמשו במזהי מודל מדויקים מקטלוג UnoRouter. הסירו כל קידומת ספק שנוספה בהעתקה והדבקה.
  • ללא גילוי אוטומטי, גרסאות ישנות של OpenCode דורשות בלוק "models" עם מזהים מדויקים (למשל {"gemini-3.1-flash-lite": {}}) והפעלה מחדש.
ייצור מפתח APIמודלים