Files
openclaw/extensions/volcengine/openclaw.plugin.json
2026-04-28 04:33:47 +01:00

45 lines
1.1 KiB
JSON

{
"id": "volcengine",
"activation": {
"onStartup": false
},
"enabledByDefault": true,
"providerDiscoveryEntry": "./provider-discovery.ts",
"providers": ["volcengine", "volcengine-plan"],
"providerAuthEnvVars": {
"volcengine": ["VOLCANO_ENGINE_API_KEY"],
"volcengine-tts": [
"VOLCENGINE_TTS_API_KEY",
"BYTEPLUS_SEED_SPEECH_API_KEY",
"VOLCENGINE_TTS_APPID",
"VOLCENGINE_TTS_TOKEN"
]
},
"providerAuthAliases": {
"volcengine-plan": "volcengine"
},
"providerAuthChoices": [
{
"provider": "volcengine",
"method": "api-key",
"choiceId": "volcengine-api-key",
"choiceLabel": "Volcano Engine API key",
"groupId": "volcengine",
"groupLabel": "Volcano Engine",
"groupHint": "API key",
"optionKey": "volcengineApiKey",
"cliFlag": "--volcengine-api-key",
"cliOption": "--volcengine-api-key <key>",
"cliDescription": "Volcano Engine API key"
}
],
"configSchema": {
"type": "object",
"additionalProperties": false,
"properties": {}
},
"contracts": {
"speechProviders": ["volcengine"]
}
}