mirror of
https://github.com/openclaw/openclaw.git
synced 2026-05-06 19:10:58 +00:00
feat: add bundled Chutes extension (#49136)
* refactor: generalize bundled provider discovery seams * feat: land chutes extension via plugin-owned auth (#41416) (thanks @Veightor)
This commit is contained in:
committed by
GitHub
parent
ea15819ecf
commit
a724bbce1a
39
extensions/chutes/openclaw.plugin.json
Normal file
39
extensions/chutes/openclaw.plugin.json
Normal file
@@ -0,0 +1,39 @@
|
||||
{
|
||||
"id": "chutes",
|
||||
"enabledByDefault": true,
|
||||
"providers": ["chutes"],
|
||||
"providerAuthEnvVars": {
|
||||
"chutes": ["CHUTES_API_KEY", "CHUTES_OAUTH_TOKEN"]
|
||||
},
|
||||
"providerAuthChoices": [
|
||||
{
|
||||
"provider": "chutes",
|
||||
"method": "oauth",
|
||||
"choiceId": "chutes",
|
||||
"choiceLabel": "Chutes (OAuth)",
|
||||
"choiceHint": "Browser sign-in",
|
||||
"groupId": "chutes",
|
||||
"groupLabel": "Chutes",
|
||||
"groupHint": "OAuth + API key"
|
||||
},
|
||||
{
|
||||
"provider": "chutes",
|
||||
"method": "api-key",
|
||||
"choiceId": "chutes-api-key",
|
||||
"choiceLabel": "Chutes API key",
|
||||
"choiceHint": "Open-source models including Llama, DeepSeek, and more",
|
||||
"groupId": "chutes",
|
||||
"groupLabel": "Chutes",
|
||||
"groupHint": "OAuth + API key",
|
||||
"optionKey": "chutesApiKey",
|
||||
"cliFlag": "--chutes-api-key",
|
||||
"cliOption": "--chutes-api-key <key>",
|
||||
"cliDescription": "Chutes API key"
|
||||
}
|
||||
],
|
||||
"configSchema": {
|
||||
"type": "object",
|
||||
"additionalProperties": false,
|
||||
"properties": {}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user