INTEGRATIONEN

DeepSeek in OpenCode einrichten

Verbinde OpenCode mit einem OpenAI-kompatiblen Anbieter.

Auf dieser SeiteBevor du beginnstSchlüssel hinzufügenAnbieter hinzufügenModell auswählen und testenHäufige KonfigurationsfehlerOffizielle Referenz
Verbindungsdaten · Verwende Schlüssel, Basis-URL und Modell-ID aus deinem Konto. Basis-URL: Nach Freischaltung im unabhängigen Konto verfügbar. api.example.invalid ist nur ein Platzhalter.

api.example.invalid ist ein Platzhalter. Verwende die Basis-URL aus den Verbindungsdaten deines deepseekabo-Kontos.

Bevor du beginnst#

Verwende bei diesem Dienst deepseek-flash für Flash oder deepseek-v4-pro für Pro. Der Alias deepseek-pro ruft ebenfalls V4 Pro auf und wird mit dem 3,5-Fachen von Flash abgerechnet. Siehe Modell-IDs und Abrechnung.

Installiere OpenCode und besorge Tarif-API-Schlüssel, Anbieter-Basis-URL und genauen Modellnamen. Das folgende Beispiel benötigt einen OpenAI-kompatiblen Chat-Completions-Endpunkt.

Schlüssel hinzufügen#

Prüfe zuerst deine Installation:

sh
opencode --version

Falls nicht installiert, nutze die OpenCode-Downloadseite. Aktualisiere ältere Clients, bevor du Anbietereinstellungen untersuchst.

Starte OpenCode in deinem Projekt und gib ein: /connect. Wähle Otherund gib coding-plan als Anbieter-ID sowie deinen API-Schlüssel ein. OpenCode speichert die Zugangsdaten lokal; schreibe den Schlüssel nicht in die Projektkonfiguration.

Anbieter hinzufügen#

Erstelle oder aktualisiere opencode.json in deinem Projekt. Ersetze URL und Modellbezeichner durch die tatsächlichen Dienstwerte. Existiert die Datei bereits, führe die Felder mit dem vorhandenen JSON zusammen, statt es zu überschreiben.

json
{
  "$schema": "https://opencode.ai/config.json",
  "provider": {
    "coding-plan": {
      "npm": "@ai-sdk/openai-compatible",
      "name": "Coding Plan",
      "options": {
        "baseURL": "https://api.example.invalid/v1"
      },
      "models": {
        "deepseek-flash": { "name": "DeepSeek Flash" }
      }
    }
  }
}

Die Anbieter-ID in der Datei muss zur ID bei folgendem Befehl passen: /connect. Die Basis-URL muss das vom Dienst benötigte Versionspräfix enthalten.

Modell auswählen und testen#

Starte OpenCode bei Bedarf neu, gib ein: /modelsund wähle dein konfiguriertes Modell. Sende eine kleine Testanfrage. Prüfe bei Fehlern Modell-ID, URL, Schlüssel, API-Format und verbleibendes Kontingent.

Häufige Konfigurationsfehler#

SymptomWas zu prüfen ist
Anbieter fehltJSON-Syntax und Speicherort von opencode.json
Authentifizierung scheitert/connect Anbieter-ID stimmt mit coding-plan exakt überein
Modell nicht gefundenDer Schlüssel unter models ist die API-Modell-ID, kein Anzeigename
Endpunkt nicht gefundenBasis-URL enthält das erforderliche Versionspräfix genau einmal

Zum Zurückwechseln wähle den vorherigen Anbieter mit /models. Entferne bei Bedarf nur den eigenen Anbietereintrag und behalte die übrige Konfiguration.

Zur schrittweisen Diagnose nutze die OpenCode-Prüfliste und die Netzwerk-/Fehlercodeabschnitte derselben Anleitung.

Offizielle Referenz#

Siehe Benutzerdefinierte OpenCode-Anbieter und DeepSeeks OpenCode-Anleitung. Der integrierte DeepSeek-Anbieter nutzt offizielle Zugangsdaten und akzeptiert möglicherweise keine Schlüssel dieses Dienstes.

Anleitung aktualisiert am 5. November 2026 · Alle Anleitungen