OpenCode
OpenCode-Drittanbieter-API in Fast-Token einrichten
OpenCode ist ein Open-Source-KI-Programmierassistent mit stark anpassbarer API-Anbindung. Über eine Drittanbieter-API können Sie frei leistungsstärkere oder kostengünstigere Modelle wählen (z. B. DeepSeek, SiliconFlow).
Schritt 1: Zentrale API-Informationen beschaffen
Vor der Einrichtung bereiten Sie vor:
- API Key: Ihr Autorisierungsschlüssel. Fast-Token-Plattform
- Base URL: Endpunktadresse (z. B.
https://fast-token.com/v1). - Model ID: Modellname (z. B.
deepseek-ai/DeepSeek-V3).
Schritt 2: Konfigurationsansicht öffnen
- Starten Sie OpenCode.
- Klicken Sie unten links auf das Einstellungszahnrad -> Settings.
- Geben Sie in die Suche
OpenCodeoderAI Providerein. - Setzen Sie bei Provider
OpenAI Compatible(oderCustom).
Schritt 3: Parameter eintragen
1. Base URL setzen
Tragen Sie bei OpenAI Compatible: Base URL Ihre Drittanbieter-Proxy-Adresse ein.
Hinweis: Die Adresse muss mit
/v1enden und darf/chat/completionsnicht enthalten.
2. API Key binden
Fügen Sie bei OpenAI Compatible: API Key Ihren Schlüssel ein.
3. Modellliste definieren
Öffnen Sie Custom Models oder Model Map:
- Klicken Sie auf Add Item.
- Geben Sie den Anzeigenamen in der Oberfläche ein (z. B.
DeepSeek). - Geben Sie die echte Modell-ID beim API-Anbieter ein (z. B.
deepseek-chat).
Schritt 4: Aktivieren und testen
- Öffnen Sie das Chat-Fenster von OpenCode (meist das Roboter-Symbol in der Seitenleiste).
- Wählen Sie im Modellumschalter unten das hinzugefügte Custom Model.
- Senden Sie eine Anweisung zum Verbindungstest (z. B.:
schreibe einen Quicksort).
Fortgeschritten: Umgebungsvariablen (für Entwickler)
Wenn Sie Einstellungen lieber über Terminal oder Systemumgebung verwalten, liest OpenCode auch .env-Dateien oder Systemvariablen. Sie können setzen:
OPENAI_API_BASE: Ihre Drittanbieter-URLOPENAI_API_KEY: Ihr Schlüssel
Fehlerbehebung
| Fehlermeldung | Mögliche Ursache | Lösung |
|---|---|---|
| Model Not Found | Modell-ID stimmt nicht | Prüfen Sie die Modellliste beim Anbieter und stellen Sie eine exakte Übereinstimmung der ID sicher. |
| Invalid API Key | Schlüssel abgelaufen oder falsch kopiert | Schlüssel neu erzeugen und auf überzählige Zeilenumbrüche achten. |
| Network Error | Zertifikat- oder Proxy-Problem | Bei inländischem Relay prüfen, ob ein bestimmter Netzwerk-Proxy ein- oder ausgeschaltet werden muss. |
| Stream Mode Error | API unterstützt kein Streaming | Versuchen Sie, Enable Streaming in den Einstellungen zu deaktivieren (die meisten modernen APIs unterstützen es). |
Tipp: OpenCode eignet sich gut für Open-Source-Modelle. Wenn Sie lokal LM Studio oder LocalAI betreiben, richten Sie die Base URL auf
http://localhost:xxxx/v1für vollständig offline Code-Unterstützung.