mirror of
https://github.com/openclaw/openclaw.git
synced 2026-08-02 19:51:35 +00:00
* feat(plugin-sdk): add manifest model row builder * refactor(providers): share manifest model row building * refactor(providers): source defaults from manifests * refactor(providers): drop unconsumed builder aliases * fix(providers): keep Cohere catalog internal
215 lines
5.2 KiB
JSON
215 lines
5.2 KiB
JSON
{
|
|
"id": "baseten",
|
|
"name": "Baseten",
|
|
"description": "OpenClaw Baseten provider plugin.",
|
|
"activation": {
|
|
"onStartup": false
|
|
},
|
|
"enabledByDefault": true,
|
|
"providers": [
|
|
"baseten"
|
|
],
|
|
"providerRequest": {
|
|
"providers": {
|
|
"baseten": {
|
|
"family": "baseten",
|
|
"openAICompletions": {
|
|
"supportsStreamingUsage": true
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"modelCatalog": {
|
|
"providers": {
|
|
"baseten": {
|
|
"baseUrl": "https://inference.baseten.co/v1",
|
|
"api": "openai-completions",
|
|
"defaultModel": "thinkingmachines/inkling",
|
|
"models": [
|
|
{
|
|
"id": "deepseek-ai/DeepSeek-V4-Pro",
|
|
"name": "DeepSeek V4 Pro",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"contextWindow": 262000,
|
|
"maxTokens": 262000,
|
|
"cost": {
|
|
"input": 1.74,
|
|
"output": 3.48,
|
|
"cacheRead": 0.145,
|
|
"cacheWrite": 0
|
|
}
|
|
},
|
|
{
|
|
"id": "zai-org/GLM-4.7",
|
|
"name": "GLM 4.7",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"contextWindow": 200000,
|
|
"maxTokens": 200000,
|
|
"cost": {
|
|
"input": 0.6,
|
|
"output": 2.2,
|
|
"cacheRead": 0.12,
|
|
"cacheWrite": 0
|
|
}
|
|
},
|
|
{
|
|
"id": "zai-org/GLM-5.2",
|
|
"name": "GLM 5.2",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"contextWindow": 524000,
|
|
"maxTokens": 262000,
|
|
"cost": {
|
|
"input": 1.4,
|
|
"output": 4.4,
|
|
"cacheRead": 0.14,
|
|
"cacheWrite": 0
|
|
}
|
|
},
|
|
{
|
|
"id": "zai-org/GLM-5.2-Fast",
|
|
"name": "GLM 5.2 Fast",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"contextWindow": 524000,
|
|
"maxTokens": 262000,
|
|
"cost": {
|
|
"input": 2.1,
|
|
"output": 6.6,
|
|
"cacheRead": 0.21,
|
|
"cacheWrite": 0
|
|
}
|
|
},
|
|
{
|
|
"id": "thinkingmachines/inkling",
|
|
"name": "Inkling",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"contextWindow": 1048000,
|
|
"maxTokens": 32000,
|
|
"cost": {
|
|
"input": 1,
|
|
"output": 4.05,
|
|
"cacheRead": 0.17,
|
|
"cacheWrite": 0
|
|
}
|
|
},
|
|
{
|
|
"id": "moonshotai/Kimi-K2.6",
|
|
"name": "Kimi K2.6",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"contextWindow": 262000,
|
|
"maxTokens": 262000,
|
|
"cost": {
|
|
"input": 0.95,
|
|
"output": 4,
|
|
"cacheRead": 0.16,
|
|
"cacheWrite": 0
|
|
}
|
|
},
|
|
{
|
|
"id": "moonshotai/Kimi-K2.7-Code",
|
|
"name": "Kimi K2.7 Code",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text",
|
|
"image"
|
|
],
|
|
"contextWindow": 262000,
|
|
"maxTokens": 262000,
|
|
"cost": {
|
|
"input": 0.95,
|
|
"output": 4,
|
|
"cacheRead": 0.16,
|
|
"cacheWrite": 0
|
|
}
|
|
},
|
|
{
|
|
"id": "nvidia/NVIDIA-Nemotron-3-Ultra-550B-A55B",
|
|
"name": "Nemotron Ultra",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"contextWindow": 202000,
|
|
"maxTokens": 202000,
|
|
"cost": {
|
|
"input": 0.6,
|
|
"output": 2.4,
|
|
"cacheRead": 0.12,
|
|
"cacheWrite": 0
|
|
}
|
|
},
|
|
{
|
|
"id": "openai/gpt-oss-120b",
|
|
"name": "GPT OSS 120B",
|
|
"reasoning": true,
|
|
"input": [
|
|
"text"
|
|
],
|
|
"contextWindow": 128000,
|
|
"maxTokens": 128000,
|
|
"cost": {
|
|
"input": 0.1,
|
|
"output": 0.5,
|
|
"cacheRead": 0,
|
|
"cacheWrite": 0
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"discovery": {
|
|
"baseten": "refreshable"
|
|
}
|
|
},
|
|
"setup": {
|
|
"providers": [
|
|
{
|
|
"id": "baseten",
|
|
"envVars": [
|
|
"BASETEN_API_KEY"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"providerAuthChoices": [
|
|
{
|
|
"provider": "baseten",
|
|
"method": "api-key",
|
|
"choiceId": "baseten-api-key",
|
|
"appGuidedSecret": true,
|
|
"choiceLabel": "Baseten API key",
|
|
"groupId": "baseten",
|
|
"groupLabel": "Baseten",
|
|
"groupHint": "Hosted Model APIs, including Inkling",
|
|
"optionKey": "basetenApiKey",
|
|
"cliFlag": "--baseten-api-key",
|
|
"cliOption": "--baseten-api-key <key>",
|
|
"cliDescription": "Baseten API key"
|
|
}
|
|
],
|
|
"configSchema": {
|
|
"type": "object",
|
|
"additionalProperties": false,
|
|
"properties": {}
|
|
}
|
|
}
|