Skip to main content
Der Volcengine-Provider bietet Zugriff auf Doubao-Modelle und Drittanbietermodelle, die auf Volcano Engine gehostet werden, mit separaten Endpunkten für allgemeine und Coding-Workloads. Dasselbe gebündelte Plugin registriert außerdem Volcengine Speech als TTS-Provider.

Erste Schritte

1

API-Schlüssel festlegen

Führen Sie das interaktive Onboarding aus:
Dadurch werden sowohl der allgemeine (volcengine) als auch der Coding-Provider (volcengine-plan) mit einem einzigen API-Schlüssel registriert.
2

Standardmodell festlegen

3

Verfügbarkeit des Modells überprüfen

Übergeben Sie den Schlüssel für die nicht interaktive Einrichtung (CI, Skripterstellung) direkt:

Provider und Endpunkte

Beide Provider werden mit einem einzigen API-Schlüssel konfiguriert. Die Einrichtung registriert beide automatisch, und die Modellauswahl des Coding-Providers verwendet außerdem die Authentifizierung des allgemeinen Providers (volcengine-plan ist ein Authentifizierungsalias von volcengine).

Integrierter Katalog

Beide Kataloge sind statisch (kein /models-Discovery-Aufruf) und unterstützen OpenAI-kompatible, gestreamte Nutzungsabrechnung. Die Tool-Schemas beider Provider entfernen automatisch die Schlüsselwörter minLength, maxLength, minItems, maxItems, minContains und maxContains, da die Tool-Call-API von Volcengine diese ablehnt.

Text-to-Speech

Volcengine TTS verwendet die BytePlus Seed Speech HTTP API (voice.ap-southeast-1.bytepluses.com) und wird separat vom API-Schlüssel für die OpenAI-kompatible Doubao-Modell-API konfiguriert. Öffnen Sie in der BytePlus-Konsole Seed Speech > Settings > API Keys, kopieren Sie den API-Schlüssel und legen Sie anschließend Folgendes fest:
Aktivieren Sie ihn anschließend in openclaw.json:
Verfügbare Felder unter tts.providers.volcengine: apiKey, voice, speedRatio (0.2-3.0), emotion, cluster, resourceId, appKey und baseUrl. !emotion=<value> funktioniert ebenfalls als Inline-Stimmanweisung, wenn Überschreibungen der Spracheinstellung zulässig sind. Für Sprachnachrichtenziele fordert OpenClaw das Provider-native ogg_opus an. Für normale Audioanhänge fordert es mp3 an. Die Provider-Aliase bytedance und doubao werden ebenfalls diesem Sprach-Provider zugeordnet. Die standardmäßige Ressourcen-ID ist seed-tts-1.0, die Berechtigung, die BytePlus neu erstellten Seed-Speech-API-Schlüsseln standardmäßig gewährt. Wenn Ihr Projekt über eine TTS-2.0-Berechtigung verfügt, legen Sie VOLCENGINE_TTS_RESOURCE_ID=seed-tts-2.0 fest.
VOLCANO_ENGINE_API_KEY ist für die ModelArk-/Doubao-Modellendpunkte bestimmt und kein Seed-Speech-API-Schlüssel. TTS benötigt einen Seed-Speech-API-Schlüssel aus der BytePlus Speech Console oder ein älteres AppID-/Token-Paar aus der Speech Console.
Die ältere AppID-/Token-Authentifizierung wird für ältere Speech-Console-Anwendungen weiterhin unterstützt:
Weitere optionale TTS-Umgebungsvariablen: VOLCENGINE_TTS_VOICE, VOLCENGINE_TTS_APP_KEY und VOLCENGINE_TTS_BASE_URL überschreiben, sofern gesetzt, die entsprechenden tts.providers.volcengine-Konfigurationsfelder.

Erweiterte Konfiguration

openclaw onboard --auth-choice volcengine-api-key legt volcengine-plan/ark-code-latest als Standardmodell fest und registriert gleichzeitig den allgemeinen volcengine-Katalog.
Bei der Modellauswahl während des Onboardings oder der Konfiguration bevorzugt die Volcengine-Authentifizierungsoption sowohl volcengine/*- als auch volcengine-plan/*-Zeilen. Wenn diese Modelle noch nicht geladen sind, greift OpenClaw auf den ungefilterten Katalog zurück, statt eine leere, auf den Provider beschränkte Modellauswahl anzuzeigen.
Wenn das Gateway als Daemon (launchd/systemd) ausgeführt wird, stellen Sie sicher, dass Modell- und TTS-Umgebungsvariablen wie VOLCANO_ENGINE_API_KEY, VOLCENGINE_TTS_API_KEY, BYTEPLUS_SEED_SPEECH_API_KEY, VOLCENGINE_TTS_APPID und VOLCENGINE_TTS_TOKEN für diesen Prozess verfügbar sind (zum Beispiel in ~/.openclaw/.env oder über env.shellEnv).
Wenn OpenClaw als Hintergrunddienst ausgeführt wird, werden in Ihrer interaktiven Shell festgelegte Umgebungsvariablen nicht automatisch übernommen. Beachten Sie den obigen Hinweis zum Daemon.

Verwandte Themen

Modellauswahl

Auswahl von Providern, Modellreferenzen und Failover-Verhalten.

Konfiguration

Vollständige Konfigurationsreferenz für Agenten, Modelle und Provider.

Fehlerbehebung

Häufige Probleme und Schritte zur Fehlerdiagnose.

FAQ

Häufig gestellte Fragen zur Einrichtung von OpenClaw.