dokumentacja
Edytory i IDE

VS Code + Copilot Chat

Markdown

Rozszerzenie edytora · OpenAI Chat, OpenAI Responses, Anthropic Messages

Pełny przewodnik
FormatGdzie skonfigurować
OpenAI Chat, OpenAI Responses, Anthropic MessagesWybór modelu w czacie → Manage Language Models (koło zębate) → Add Models → Custom Endpoint → VS Code otworzy chatLanguageModels.json. (Stare ustawienie github.copilot.chat.customOAIModels jest przestarzałe.)

Konfiguracja

Skopiuj konfigurację i zastąp sk-... własnym kluczem z panelu Ailoot. Najlepiej przechowywać klucz w zmiennej środowiskowej AILOOT_API_KEY, jeśli aplikacja to obsługuje.

Przed uruchomieniem wywołaj GET /v1/models ze swoim kluczem Ailoot. Wybierz dokładny identyfikator modelu, którego metody obejmują POST /v1/chat/completions, POST /v1/responses, POST /v1/messages, i użyj go w konfiguracji. Dla agentów sprawdź także obsługę narzędzi i funkcje wymagane przez twoją wersję klienta.

[
  {
    "name": "Ailoot",
    "vendor": "customendpoint",
    "apiKey": "${input:ailootApiKey}",
    "apiType": "chat-completions",
    "models": [
      {
        "id": "gpt-6.1-sol",
        "name": "GPT-6.1 Sol (Ailoot)",
        "url": "https://api.ailoot.ai/v1/chat/completions",
        "toolCalling": true,
        "vision": false,
        "maxInputTokens": 200000,
        "maxOutputTokens": 32000
      }
    ]
  },
  {
    "name": "Ailoot Claude",
    "vendor": "customendpoint",
    "apiKey": "${input:ailootApiKey}",
    "apiType": "messages",
    "models": [
      {
        "id": "claude-sonnet-5-5",
        "name": "Claude Sonnet 5.5 (Ailoot)",
        "url": "https://api.ailoot.ai/v1/messages",
        "toolCalling": true,
        "vision": false,
        "maxInputTokens": 200000,
        "maxOutputTokens": 32000
      }
    ]
  }
]

Przykładowy model: gpt-6.1-sol. Inne modele wybieraj z katalogu — sprawdź, czy model obsługuje wymagany format.

Warto wiedzieć

Sprawdzenie

  • Adres dla formatu OpenAI — https://api.ailoot.ai/v1 (lub pełna ścieżka, jeśli aplikacja wymaga pełnego adresu).
  • Adres dla formatu Anthropic — https://api.ailoot.ai z pełną ścieżką punktu końcowego, w tym /v1.
  • Zadaj krótkie pytanie. Jeśli otrzymasz błąd, sprawdź kod i Request ID, a następnie zajrzyj na stronę Błędy i limity.
  • 404 bezpośrednio po konfiguracji niemal zawsze oznacza błędny adres: nadmiarowe lub brakujące /v1.
  • 402 — saldo nie wystarcza na rezerwę. Agenci rezerwują więcej niż czat: dlaczego.

Dokumentacja aplikacji: https://code.visualstudio.com/docs/agent-customization/language-models

Dodatkowe pytania? Prześlij Request ID i opis — pomożemy wyjaśnić sprawę.Napisz do wsparcia