Files
openclaw/extensions/mistral/openclaw.plugin.json
2026-04-27 10:06:30 +01:00

58 lines
1.3 KiB
JSON

{
"id": "mistral",
"enabledByDefault": true,
"providers": ["mistral"],
"providerEndpoints": [
{
"endpointClass": "mistral-public",
"hosts": ["api.mistral.ai"]
}
],
"providerRequest": {
"providers": {
"mistral": {
"family": "mistral"
}
}
},
"providerAuthEnvVars": {
"mistral": ["MISTRAL_API_KEY"]
},
"providerAuthChoices": [
{
"provider": "mistral",
"method": "api-key",
"choiceId": "mistral-api-key",
"choiceLabel": "Mistral API key",
"groupId": "mistral",
"groupLabel": "Mistral AI",
"groupHint": "API key",
"optionKey": "mistralApiKey",
"cliFlag": "--mistral-api-key",
"cliOption": "--mistral-api-key <key>",
"cliDescription": "Mistral API key"
}
],
"contracts": {
"memoryEmbeddingProviders": ["mistral"],
"mediaUnderstandingProviders": ["mistral"],
"realtimeTranscriptionProviders": ["mistral"]
},
"mediaUnderstandingProviderMetadata": {
"mistral": {
"capabilities": ["audio"],
"defaultModels": {
"audio": "voxtral-mini-latest"
},
"autoPriority": {
"audio": 50
}
}
},
"configSchema": {
"type": "object",
"additionalProperties": false,
"properties": {}
}
}