Nativer Provider
Integrierte Venice-Unterstützung in Kilos Providers-Einstellungen
VS Code + CLI
Dieselbe
kilo.json-Konfiguration funktioniert in Erweiterung und CLIReasoning-Modelle
Kilo mappt Venices Reasoning-Steuerungen, wenn das Modell sie unterstützt
Voraussetzungen
- Ein Venice API-Schlüssel von venice.ai/settings/api
- Kilo Code für VS Code und/oder die Kilo CLI
Einrichtung
- VS Code
- CLI
1
Kilo Code installieren
Öffnen Sie in VS Code Extensions, suchen Sie nach Kilo Code und installieren Sie es aus dem Visual Studio Marketplace.Bevorzugen Sie den Pre-Release-Kanal des Marketplace, wenn dies der aktuell empfohlene Build ist — siehe Kilos Installationsdokumentation.
2
Venice API-Schlüssel abrufen
Erzeugen Sie einen Schlüssel unter venice.ai/settings/api. Kopieren Sie ihn sofort und bewahren Sie ihn sicher auf.
3
Venice-Provider hinzufügen
Öffnen Sie die Kilo-Einstellungen (Zahnrad-Symbol) und wechseln Sie zum Tab Providers. Wählen Sie Venice AI und fügen Sie Ihren Venice API-Schlüssel ein.Die Erweiterung speichert den Provider in Ihrer
kilo.json-Konfiguration. Sie können diese Datei auch direkt bearbeiten — das Format finden Sie im Tab CLI.4
Modell auswählen und testen
Wählen Sie ein Venice-Modell aus dem Modell-Picker und senden Sie eine kleine Aufgabe wie:Durchsuchen Sie verfügbare IDs im Textmodell-Katalog.
Venice-API verifizieren
Falls sich Kilo nicht verbinden kann, bestätigen Sie den Schlüssel und die Modell-IDs unabhängig:id eines Modells exakt in Kilo. In der CLI-Konfiguration versehen Sie sie mit dem Präfix venice/, zum Beispiel venice/zai-org-glm-5-1.
Konfigurationshinweise
- Venice ist ein nativer Kilo-Provider. Bevorzugen Sie in den Providers-Einstellungen Venice AI gegenüber einem generischen OpenAI-kompatiblen Custom-Endpoint.
- Die Erweiterung und die CLI teilen sich dieselben Konfigurationsdateien (
~/.config/kilo/kilo.jsonglobal oder./kilo.jsonin einem Projekt). - Einige Venice-Modelle stellen Reasoning-Steuerungen bereit. Kilo mappt unterstützte Reasoning-Effort- und Disable-Thinking-Optionen, wenn das gewählte Modell sie unterstützt.
- Modell-IDs und der Plan-Zugriff können sich ändern. Nutzen Sie den Modell-Picker, den Textmodell-Katalog oder
GET /models, um die aktuelle Liste zu erhalten. - Halten Sie Ihren Venice API-Schlüssel geheim. Fügen Sie ihn nicht in Quelldateien ein und committen Sie ihn nicht in git.
Fehlerbehebung
Ungültiger API-Schlüssel oder 401
Ungültiger API-Schlüssel oder 401
Stellen Sie sicher, dass der Schlüssel von venice.ai/settings/api stammt. Verifizieren Sie für die CLI, dass
VENICE_API_KEY in derselben Umgebung gesetzt ist, in der Kilo gestartet wird. Verbinden Sie in VS Code Venice AI unter Providers neu.Modell nicht verfügbar
Modell nicht verfügbar
Stellen Sie sicher, dass Ihr Venice-Konto Zugriff auf das gewählte Modell hat, kopieren Sie die ID aus dem Textmodell-Katalog oder
GET /models, und verwenden Sie für die CLI-Konfiguration die Form venice/<model-id>.Provider-Einstellungen in der Erweiterung nicht gefunden
Provider-Einstellungen in der Erweiterung nicht gefunden
Aktualisieren Sie auf den aktuell empfohlenen Kilo-Build (einschließlich Pre-Release, wenn dies der dokumentierte Standard ist). Sie können den Provider auch in
kilo.json setzen, wie im CLI-Tab gezeigt — die Erweiterung liest dieselbe Konfiguration.Ressourcen
Kilo Venice Provider-Dokumentation
Offizielle Kilo Code Venice-Einrichtung
Venice Textmodelle
Verfügbare Venice-Modell-IDs durchsuchen
Kilo Installationsdokumentation
VS Code, CLI und weitere Plattformen
Venice API-Referenz
Vollständige Endpoint- und Parameter-Dokumentation