Open SourceOpenAI-kompatibelopencode
opencode
Open-Source-Terminal-Agent, funktioniert mit jedem Anbieter.
opencode konfiguriert jeden Anbieter mit einer Basis-URL, statt OPENAI_BASE_URL zu lesen. Am schnellsten geht die interaktive Anmeldung; für volle Kontrolle bearbeite die Konfigurationsdatei.
Einrichtungsschritte
- 1
opencode installieren
Erfordert Node.js 18 oder neuer. Installiert den globalen Befehl opencode.
bashnpm install -g opencode-ai - 2
Option A: Schnellanmeldung
Führe den Anmeldebefehl aus, scrolle zu „Other“ und füge deine Basis-URL und deinen API-Schlüssel ein.
bashopencode auth login - 3
Option B: Konfigurationsdatei
Deklariere einen OpenAI-kompatiblen Anbieter mit Basis-URL, Schlüssel und Modell. Ersetze die Werte durch deine eigenen.
~/.config/opencode/opencode.json{ "$schema": "https://opencode.ai/config.json", "provider": { "custom": { "npm": "@ai-sdk/openai-compatible", "options": { "baseURL": "https://api.example.com/v1", "apiKey": "your-api-key" }, "models": { "your-model-name": {} } } } } - 4
Loslegen
Starte es im Ordner deines Projekts und wähle dein eigenes Modell mit dem Befehl /models.
bashopencode
Tipp: opencode liest OPENAI_BASE_URL oder OPENAI_API_KEY nicht für eigene Endpunkte. Du musst den Anbieter deklarieren, entweder per auth login oder in der Konfigurationsdatei.
Wähle zuerst ein günstigeres Modell oder einen günstigeren Anbieter und trage dann dessen Schlüssel und Endpunkt in die Schritte oben ein. Preise vergleichen · Anbieter durchsuchen