Caricamento in corso...
Caricamento in corso...
Last synced: Today, 22:00
Technical reference for the OpenClaw framework. Real-time synchronization with the official documentation engine.
Use this file to discover all available pages before exploring further.
The Volcengine provider gives access to Doubao models and third-party models hosted on Volcano Engine, with separate endpoints for general and coding workloads. The same bundled plugin can also register Volcengine Speech as a TTS provider.
| Detail | Value |
|---|---|
| Providers | text volcenginetext volcengine-plan |
| Model auth | text VOLCANO_ENGINE_API_KEY |
| TTS auth | text VOLCENGINE_TTS_API_KEYtext BYTEPLUS_SEED_SPEECH_API_KEY |
| API | OpenAI-compatible models, BytePlus Seed Speech TTS |
text```bash} openclaw onboard --auth-choice volcengine-api-key ``` This registers both the general (`volcengine`) and coding (`volcengine-plan`) providers from a single API key.
bashopenclaw onboard --non-interactive \ --mode local \ --auth-choice volcengine-api-key \ --volcengine-api-key "$VOLCANO_ENGINE_API_KEY"
| Provider | Endpoint | Use case |
|---|---|---|
text volcengine | text ark.cn-beijing.volces.com/api/v3 | General models |
text volcengine-plan | text ark.cn-beijing.volces.com/api/coding/v3 | Coding models |
Volcengine TTS uses the BytePlus Seed Speech HTTP API and is configured separately from the OpenAI-compatible Doubao model API key. In the BytePlus console, open Seed Speech > Settings > API Keys and copy the API key, then set:
bashexport VOLCENGINE_TTS_API_KEY="byteplus_seed_speech_api_key" export VOLCENGINE_TTS_RESOURCE_ID="seed-tts-1.0"
Then enable it in
openclaw.jsonjson5{ messages: { tts: { auto: "always", provider: "volcengine", providers: { volcengine: { apiKey: "byteplus_seed_speech_api_key", voice: "en_female_anna_mars_bigtts", speedRatio: 1.0, }, }, }, }, }
For voice-note targets, OpenClaw asks Volcengine for provider-native
ogg_opusmp3bytedancedoubaoThe default resource id is
seed-tts-1.0VOLCENGINE_TTS_RESOURCE_ID=seed-tts-2.0Legacy AppID/token auth remains supported for older Speech Console applications:
bashexport VOLCENGINE_TTS_APPID="speech_app_id" export VOLCENGINE_TTS_TOKEN="speech_access_token" export VOLCENGINE_TTS_CLUSTER="volcano_tts"
© 2024 TaskFlow Mirror
Powered by TaskFlow Sync Engine