Skip to content

Commit 6ba46dc

Browse files
chore: regenerate providers and docs [skip ci]
1 parent 8d4d713 commit 6ba46dc

14 files changed

Lines changed: 178 additions & 49 deletions

File tree

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
'@mastra/core': patch
3+
---
4+
5+
Update provider registry and model documentation with latest models and providers

docs/src/content/en/models/index.mdx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
title: "Models"
3-
description: "Access 110+ AI providers and 3895+ models through Mastra's model router."
3+
description: "Access 111+ AI providers and 3896+ models through Mastra's model router."
44
---
55

66
{/* This file is auto-generated by generate-model-docs.ts - DO NOT EDIT MANUALLY */}
@@ -12,7 +12,7 @@ import { NetlifyLogo } from "@site/src/components/logos/NetlifyLogo";
1212

1313
# Model Providers
1414

15-
Mastra provides a unified interface for working with LLMs across multiple providers, giving you access to 3895 models from 110 providers through a single API.
15+
Mastra provides a unified interface for working with LLMs across multiple providers, giving you access to 3896 models from 111 providers through a single API.
1616

1717
## Features
1818

@@ -149,7 +149,7 @@ Browse the directory of available models using the navigation on the left, or ex
149149
<span>Google</span>
150150
</div>
151151
</div>
152-
<div className="text-sm text-gray-600 dark:text-gray-400 mt-3">+ 102 more</div>
152+
<div className="text-sm text-gray-600 dark:text-gray-400 mt-3">+ 103 more</div>
153153
</div>
154154
</CardGridItem>
155155
</CardGrid>

docs/src/content/en/models/providers/alibaba-cn.mdx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -918,8 +918,8 @@ Mastra uses the OpenAI-compatible `/chat/completions` endpoint. Some provider-sp
918918
"reasoning": true,
919919
"contextWindow": 1000000,
920920
"maxOutput": 65536,
921-
"inputCost": 0.276,
922-
"outputCost": 1.651
921+
"inputCost": 0.5,
922+
"outputCost": 3
923923
},
924924
{
925925
"model": "alibaba-cn/qwq-32b",

docs/src/content/en/models/providers/alibaba.mdx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -606,8 +606,8 @@ Mastra uses the OpenAI-compatible `/chat/completions` endpoint. Some provider-sp
606606
"reasoning": true,
607607
"contextWindow": 1000000,
608608
"maxOutput": 65536,
609-
"inputCost": 0.276,
610-
"outputCost": 1.651
609+
"inputCost": 0.5,
610+
"outputCost": 3
611611
},
612612
{
613613
"model": "alibaba/qwq-plus",
Lines changed: 97 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,97 @@
1+
---
2+
title: "Claudinio | Models"
3+
description: "Use Claudinio models with Mastra. 1 model available."
4+
---
5+
6+
{/* This file is auto-generated by generate-model-docs.ts - DO NOT EDIT MANUALLY */}
7+
8+
# <img src="https://models.dev/logos/claudinio.svg" alt="Claudinio logo" className="inline w-8 h-8 mr-2 align-middle dark:invert dark:brightness-0 dark:contrast-200" />Claudinio
9+
10+
Access 1 Claudinio model through Mastra's model router. Authentication is handled automatically using the `CLAUDINIO_API_KEY` environment variable.
11+
12+
Learn more in the [Claudinio documentation](https://claudin.io).
13+
14+
```bash title=".env"
15+
CLAUDINIO_API_KEY=your-api-key
16+
```
17+
18+
```typescript title="src/mastra/agents/my-agent.ts" {7}
19+
import { Agent } from "@mastra/core/agent";
20+
21+
const agent = new Agent({
22+
id: "my-agent",
23+
name: "My Agent",
24+
instructions: "You are a helpful assistant",
25+
model: "claudinio/claudinio"
26+
});
27+
28+
// Generate a response
29+
const response = await agent.generate("Hello!");
30+
31+
// Stream a response
32+
const stream = await agent.stream("Tell me a story");
33+
for await (const chunk of stream) {
34+
console.log(chunk);
35+
}
36+
```
37+
38+
:::info
39+
40+
Mastra uses the OpenAI-compatible `/chat/completions` endpoint. Some provider-specific features may not be available. Check the [Claudinio documentation](https://claudin.io) for details.
41+
42+
:::
43+
44+
## Models
45+
46+
<ProviderModelsTable
47+
models={[
48+
{
49+
"model": "claudinio/claudinio",
50+
"imageInput": true,
51+
"audioInput": false,
52+
"videoInput": false,
53+
"toolUsage": true,
54+
"reasoning": true,
55+
"contextWindow": 256000,
56+
"maxOutput": 64000,
57+
"inputCost": 0.5,
58+
"outputCost": 2
59+
}
60+
]}
61+
/>
62+
63+
## Advanced configuration
64+
65+
### Custom headers
66+
67+
```typescript title="src/mastra/agents/my-agent.ts"
68+
const agent = new Agent({
69+
id: "custom-agent",
70+
name: "custom-agent",
71+
model: {
72+
url: "https://api.claudin.io/v1",
73+
id: "claudinio/claudinio",
74+
apiKey: process.env.CLAUDINIO_API_KEY,
75+
headers: {
76+
"X-Custom-Header": "value"
77+
}
78+
}
79+
});
80+
```
81+
82+
### Dynamic model selection
83+
84+
```typescript title="src/mastra/agents/my-agent.ts"
85+
const agent = new Agent({
86+
id: "dynamic-agent",
87+
name: "Dynamic Agent",
88+
model: ({ requestContext }) => {
89+
const useAdvanced = requestContext.task === "complex";
90+
return useAdvanced
91+
? "claudinio/claudinio"
92+
: "claudinio/claudinio";
93+
}
94+
});
95+
```
96+
97+

docs/src/content/en/models/providers/deepinfra.mdx

Lines changed: 26 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
---
22
title: "Deep Infra | Models"
3-
description: "Use Deep Infra models with Mastra. 36 models available."
3+
description: "Use Deep Infra models with Mastra. 38 models available."
44
---
55

66
{/* This file is auto-generated by generate-model-docs.ts - DO NOT EDIT MANUALLY */}
77

88
# <img src="https://models.dev/logos/deepinfra.svg" alt="Deep Infra logo" className="inline w-8 h-8 mr-2 align-middle dark:invert dark:brightness-0 dark:contrast-200" />Deep Infra
99

10-
Access 36 Deep Infra models through Mastra's model router. Authentication is handled automatically using the `DEEPINFRA_API_KEY` environment variable.
10+
Access 38 Deep Infra models through Mastra's model router. Authentication is handled automatically using the `DEEPINFRA_API_KEY` environment variable.
1111

1212
Learn more in the [Deep Infra documentation](https://deepinfra.com/models).
1313

@@ -399,6 +399,30 @@ for await (const chunk of stream) {
399399
"inputCost": 0.2,
400400
"outputCost": 1
401401
},
402+
{
403+
"model": "deepinfra/xiaomi/mimo-v2.5",
404+
"imageInput": true,
405+
"audioInput": true,
406+
"videoInput": true,
407+
"toolUsage": true,
408+
"reasoning": true,
409+
"contextWindow": 262144,
410+
"maxOutput": 16384,
411+
"inputCost": 0.4,
412+
"outputCost": 2
413+
},
414+
{
415+
"model": "deepinfra/xiaomi/mimo-v2.5-pro",
416+
"imageInput": false,
417+
"audioInput": false,
418+
"videoInput": false,
419+
"toolUsage": true,
420+
"reasoning": true,
421+
"contextWindow": 1048576,
422+
"maxOutput": 16384,
423+
"inputCost": 1,
424+
"outputCost": 3
425+
},
402426
{
403427
"model": "deepinfra/zai-org/GLM-4.6",
404428
"imageInput": false,

docs/src/content/en/models/providers/google.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -300,7 +300,7 @@ for await (const chunk of stream) {
300300
"reasoning": true,
301301
"contextWindow": 131072,
302302
"maxOutput": 32768,
303-
"inputCost": 0.25,
303+
"inputCost": 0.5,
304304
"outputCost": 60
305305
},
306306
{

docs/src/content/en/models/providers/index.mdx

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -112,6 +112,11 @@ Direct access to individual AI model providers. Each provider offers unique mode
112112
description="12 models"
113113
href="/models/providers/clarifai"
114114
logo="https://models.dev/logos/clarifai.svg"
115+
/> <CardGridItem
116+
title="Claudinio"
117+
description="1 models"
118+
href="/models/providers/claudinio"
119+
logo="https://models.dev/logos/claudinio.svg"
115120
/> <CardGridItem
116121
title="CloudFerro Sherlock"
117122
description="5 models"
@@ -139,7 +144,7 @@ Direct access to individual AI model providers. Each provider offers unique mode
139144
logo="https://models.dev/logos/databricks.svg"
140145
/> <CardGridItem
141146
title="Deep Infra"
142-
description="36 models"
147+
description="38 models"
143148
href="/models/providers/deepinfra"
144149
logo="https://models.dev/logos/deepinfra.svg"
145150
/> <CardGridItem
@@ -484,7 +489,7 @@ Direct access to individual AI model providers. Each provider offers unique mode
484489
logo="https://models.dev/logos/vultr.svg"
485490
/> <CardGridItem
486491
title="Wafer"
487-
description="4 models"
492+
description="2 models"
488493
href="/models/providers/wafer.ai"
489494
logo="https://models.dev/logos/wafer.ai.svg"
490495
/> <CardGridItem

docs/src/content/en/models/providers/kilo.mdx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2033,9 +2033,9 @@ Mastra uses the OpenAI-compatible `/chat/completions` endpoint. Some provider-sp
20332033
"toolUsage": true,
20342034
"reasoning": true,
20352035
"contextWindow": 262144,
2036-
"maxOutput": 262144,
2037-
"inputCost": 0.95,
2038-
"outputCost": 4
2036+
"maxOutput": 65535,
2037+
"inputCost": 0.75,
2038+
"outputCost": 3.5
20392039
},
20402040
{
20412041
"model": "kilo/morph/morph-v3-fast",

docs/src/content/en/models/providers/llmgateway.mdx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2274,8 +2274,8 @@ Mastra uses the OpenAI-compatible `/chat/completions` endpoint. Some provider-sp
22742274
"reasoning": true,
22752275
"contextWindow": 1000000,
22762276
"maxOutput": 65536,
2277-
"inputCost": 0.276,
2278-
"outputCost": 1.651
2277+
"inputCost": 0.5,
2278+
"outputCost": 3
22792279
},
22802280
{
22812281
"model": "llmgateway/qwen35-397b-a17b",

0 commit comments

Comments
 (0)