• UnoRouterUNOROUTER
Документация
  • ИИ-приложения
Агенты для кода
  • opencodeРуководство по настройке OpenCode
  • Kilo CodeРуководство по настройке Kilo Code
  • Руководство по настройке Zed IDE
  • ClineРуководство по настройке Cline
  • RooCodeРуководство по настройке Roo Code
  • continue-devРуководство по настройке Continue.dev
Клиенты персонажей и художественной литературы
  • SillyTavernРуководство по интеграции SillyTavern
  • janitor-aiРуководство по интеграции Janitor.AI
  • risuaiРуководство по интеграции RisuAI
  • Руководство по интеграции Chub / Venus
  • nevikaРуководство по интеграции Nevika
Чат-клиенты
  • librechatРуководство по интеграции LibreChat
  • OpenWebUIРуководство по интеграции Open WebUI
  • LobeHubРуководство по интеграции LobeChat
  • Руководство по интеграции AnythingLLM
  • CherryStudioРуководство по интеграции Cherry Studio
  • typingmindРуководство по интеграции TypingMind
  • Руководство по интеграции BoltAI
  • Руководство по интеграции Page Assist
  • chatboxРуководство по интеграции Chatbox
  • Руководство по интеграции Big-AGI
Инструменты CLI
  • aiderРуководство по настройке Aider
  • cc-switchРуководство по интеграции CC Switch
  • Claude CodeИнтеграция Claude Code
  • CodexРуководство по настройке OpenAI Codex CLI
  • GeminiИнтеграция Gemini CLI
  • openclawИнтеграция OpenClaw
  • Hermes AgentИнтеграция Hermes Agent
  • ModelContextProtocolРуководство по настройке MCP-сервера
Навигация
  • Модели
  • Рейтинги
  • Инспектор
  • Тарифы
  • Чат
  • Статус

Поиск по документации...

Начните вводить, чтобы искать по документации

ПлатформаИнтеграцииЧат
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 на ваше имя пользователя Windows.

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

    Войдите, чтобы автоматически подставить ваш ключ API

  2. 2
    Замените содержимое файла

    Очистите файл и вставьте блок провайдера UnoRouter. Подставьте свой ключ API UnoRouter и выберите любую модель из каталога.

    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. OpenCode подхватит нового провайдера после перезагрузки.

  4. 4
    Выберите модель

    Откройте выбор модели в OpenCode и переключитесь на добавленную модель. Адаптер, совместимый с OpenAI, автоматически обрабатывает потоковую передачу и вызов инструментов.

Рекомендуемые модели

Бесплатные модели, которые хорошо работают здесь. Вставьте любой id модели в клиент.

agnes-2.0-flash:freeallam-2-7b:freebielik-11b-v3.0-instruct:freec4ai-aya-expanse-32b:freec4ai-aya-vision-32b:free

Нюансы

  • !С "discoverModels": true OpenCode при запуске автоматически загружает весь каталог UnoRouter из /v1/models, поэтому каждая модель (включая новые) появляется в списке без ручного перечисления.
  • !Если команда Developer: Reload Window не показывает вашего провайдера, ещё раз проверьте, что JSON сохранён без завершающих запятых.
  • !Используйте точные идентификаторы моделей из каталога UnoRouter. Удалите ведущий префикс провайдера, если он попал при копировании.
  • !В старом OpenCode без автообнаружения добавьте блок "models" с нужными точными id (например {"gemini-3.1-flash-lite": {}}) и перезапустите.
Создать ключ APIМодели

На этой странице

Обзор
Быстрая настройка
Совместимость
Шаги настройки
Откройте файл конфигурации OpenCode
Замените содержимое файла
Сохраните и перезагрузите
Выберите модель
Рекомендуемые модели
Нюансы