GitHub Copilot

Чат GitHub Copilot и Copilot CLI могут вызывать Gonka API. Подсказки в редакторе остаются на GitHub.

Базовый URL для CLI заканчивается на /v1: https://api.proxy.gonka.gg/v1

Чат в VS Code

  1. Палитра команд → Chat: Manage Language Models
  2. Add Models → Custom Endpoint
  3. Тип API: Chat Completions
  4. Сохраните фрагмент, который VS Code откроет в chatLanguageModels.json. Ключ держите во входной переменной.
[
  {
    "name": "Gonka Proxy",
    "vendor": "customendpoint",
    "apiKey": "${input:gonkaProxyKey}",
    "apiType": "chat-completions",
    "models": [
      {
        "id": "MiniMaxAI/MiniMax-M2.7",
        "name": "MiniMax M2.7",
        "url": "https://api.proxy.gonka.gg/v1/chat/completions",
        "toolCalling": true,
        "maxInputTokens": 160000,
        "maxOutputTokens": 8192
      }
    ]
  }
]

Этот url — полный путь чата. Остальные клиенты останавливаются на /v1. Если модели нет в списке, перезапустите VS Code. Лимиты токенов возьмите из окна контекста на странице Доступные модели. Tool calls DeepSeek требуют совместимости reasoning.

Copilot CLI

Модель должна стримить и вызывать инструменты.

export COPILOT_PROVIDER_TYPE=openai
export COPILOT_PROVIDER_BASE_URL=https://api.proxy.gonka.gg/v1
export COPILOT_PROVIDER_API_KEY=sk-...
export COPILOT_MODEL=MiniMaxAI/MiniMax-M2.7
copilot

Общие заметки про таймауты, MCP и запасную модель — на странице Агенты и IDE.