Skip to content

Commit ebff75a

Browse files
added partial
1 parent 28f415e commit ebff75a

File tree

11 files changed

+155
-8
lines changed

11 files changed

+155
-8
lines changed

src/content/docs/ai-gateway/providers/anthropic.mdx

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -73,6 +73,11 @@ const message = await anthropic.messages.create({
7373
product="ai-gateway"
7474
params={{
7575
name: "Anthropic",
76-
prefix: "anthropic",
77-
}}
76+
jsonexample: `
77+
{
78+
"model": "anthropic/{model}"
79+
}`
80+
81+
}}
82+
7883
/>

src/content/docs/ai-gateway/providers/cerebras.mdx

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@ sidebar:
66
text: Beta
77
---
88

9+
import { Render } from "~/components";
10+
911
[Cerebras](https://inference-docs.cerebras.ai/) offers developers a low-latency solution for AI model inference.
1012

1113
## Endpoint
@@ -41,3 +43,17 @@ curl https://gateway.ai.cloudflare.com/v1/ACCOUNT_TAG/GATEWAY/cerebras/chat/comp
4143
]
4244
}'
4345
```
46+
47+
<Render
48+
file="chat-completions-providers"
49+
product="ai-gateway"
50+
params={{
51+
name: "Cerebras",
52+
jsonexample: `
53+
{
54+
"model": "cerebras/{model}"
55+
}`
56+
57+
}}
58+
59+
/>

src/content/docs/ai-gateway/providers/cohere.mdx

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@ title: Cohere
33
pcx_content_type: get-started
44
---
55

6+
import { Render } from "~/components";
7+
68
[Cohere](https://cohere.com/) build AI models designed to solve real-world business challenges.
79

810
## Endpoint
@@ -72,3 +74,17 @@ chat = co.chat(
7274
print(chat)
7375

7476
```
77+
78+
<Render
79+
file="chat-completions-providers"
80+
product="ai-gateway"
81+
params={{
82+
name: "Cohere",
83+
jsonexample: `
84+
{
85+
"model": "cohere/{model}"
86+
}`
87+
88+
}}
89+
90+
/>

src/content/docs/ai-gateway/providers/deepseek.mdx

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@ sidebar:
66
text: Beta
77
---
88

9+
import { Render } from "~/components";
10+
911
[DeepSeek](https://www.deepseek.com/) helps you build quickly with DeepSeek's advanced AI models.
1012

1113
## Endpoint
@@ -80,3 +82,17 @@ try {
8082
return new Response(e);
8183
}
8284
```
85+
86+
<Render
87+
file="chat-completions-providers"
88+
product="ai-gateway"
89+
params={{
90+
name: "DeepSeek",
91+
jsonexample: `
92+
{
93+
"model": "deepseek/{model}"
94+
}`
95+
96+
}}
97+
98+
/>

src/content/docs/ai-gateway/providers/google-ai-studio.mdx

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@ title: Google AI Studio
33
pcx_content_type: get-started
44
---
55

6+
import { Render } from "~/components";
7+
68
[Google AI Studio](https://ai.google.dev/aistudio) helps you build quickly with Google Gemini models.
79

810
## Endpoint
@@ -69,3 +71,17 @@ const model = genAI.getGenerativeModel(
6971

7072
await model.generateContent(["What is Cloudflare?"]);
7173
```
74+
75+
<Render
76+
file="chat-completions-providers"
77+
product="ai-gateway"
78+
params={{
79+
name: "Google AI Studio",
80+
jsonexample: `
81+
{
82+
"model": "google-ai-studio/{model}"
83+
}`
84+
85+
}}
86+
87+
/>

src/content/docs/ai-gateway/providers/grok.mdx

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@ title: Grok
33
pcx_content_type: get-started
44
---
55

6+
import { Render } from "~/components";
7+
68
[Grok](https://docs.x.ai/docs#getting-started) is s a general purpose model that can be used for a variety of tasks, including generating and understanding text, code, and function calling.
79

810
## Endpoint
@@ -156,3 +158,17 @@ message = client.messages.create(
156158

157159
print(message.content)
158160
```
161+
162+
<Render
163+
file="chat-completions-providers"
164+
product="ai-gateway"
165+
params={{
166+
name: "Grok",
167+
jsonexample: `
168+
{
169+
"model": "grok/{model}"
170+
}`
171+
172+
}}
173+
174+
/>

src/content/docs/ai-gateway/providers/groq.mdx

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@ title: Groq
33
pcx_content_type: get-started
44
---
55

6+
import { Render } from "~/components";
7+
68
[Groq](https://groq.com/) delivers high-speed processing and low-latency performance.
79

810
## Endpoint
@@ -68,3 +70,17 @@ const chatCompletion = await groq.chat.completions.create({
6870
model,
6971
});
7072
```
73+
74+
<Render
75+
file="chat-completions-providers"
76+
product="ai-gateway"
77+
params={{
78+
name: "Groq",
79+
jsonexample: `
80+
{
81+
"model": "groq/{model}"
82+
}`
83+
84+
}}
85+
86+
/>

src/content/docs/ai-gateway/providers/mistral.mdx

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@ title: Mistral AI
33
pcx_content_type: get-started
44
---
55

6+
import { Render } from "~/components";
7+
68
[Mistral AI](https://mistral.ai) helps you build quickly with Mistral's advanced AI models.
79

810
## Endpoint
@@ -69,3 +71,17 @@ await client.chat.create({
6971
],
7072
});
7173
```
74+
75+
<Render
76+
file="chat-completions-providers"
77+
product="ai-gateway"
78+
params={{
79+
name: "Mistral",
80+
jsonexample: `
81+
{
82+
"model": "mistral/{model}"
83+
}`
84+
85+
}}
86+
87+
/>

src/content/docs/ai-gateway/providers/perplexity.mdx

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@ title: Perplexity
33
pcx_content_type: get-started
44
---
55

6+
import { Render } from "~/components";
7+
68
[Perplexity](https://www.perplexity.ai/) is an AI powered answer engine.
79

810
## Endpoint
@@ -67,3 +69,17 @@ const chatCompletion = await perplexity.chat.completions.create({
6769
max_tokens: maxTokens,
6870
});
6971
```
72+
73+
<Render
74+
file="chat-completions-providers"
75+
product="ai-gateway"
76+
params={{
77+
name: "Perplexity",
78+
jsonexample: `
79+
{
80+
"model": "anthropic/{model}"
81+
}`
82+
83+
}}
84+
85+
/>

src/content/docs/ai-gateway/providers/workersai.mdx

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -117,3 +117,17 @@ Workers AI supports the following parameters for AI gateways:
117117
- Controls whether the request should [skip the cache](/ai-gateway/configuration/caching/#skip-cache-cf-aig-skip-cache).
118118
- `cacheTtl` number
119119
- Controls the [Cache TTL](/ai-gateway/configuration/caching/#cache-ttl-cf-aig-cache-ttl).
120+
121+
<Render
122+
file="chat-completions-providers"
123+
product="ai-gateway"
124+
params={{
125+
name: "Workers AI",
126+
jsonexample: `
127+
{
128+
"model": "workers-ai/{model}"
129+
}`
130+
131+
}}
132+
133+
/>

0 commit comments

Comments
 (0)