ガイド
クイックスタート
Codzen を始める - 数百の AI モデルへの統一 API
Codzen は、単一のエンドポイントを通じて数百の AI モデルへのアクセスを提供する統一 API です。好みの SDK またはフレームワークを使用して、わずか数行のコードで始めましょう。
Codzen API を直接使用する
import json
import httpx # 最初に httpx をインストールしてください
response = httpx.post(
"https://codzen.ai/v1/chat/completions",
json={
"model": "gpt-5-mini",
"messages": [
{
"role": "user",
"content": "人生の意味は何ですか?",
},
],
},
headers={
"Authorization": f"Bearer <CODZEN_API_KEY>",
"Content-Type": "application/json",
},
timeout=30.0,
)fetch('https://codzen.ai/v1/chat/completions', {
method: 'POST',
headers: {
Authorization: `Bearer <CODZEN_API_KEY>`,
'Content-Type': 'application/json',
},
body: JSON.stringify({
model: 'gpt-5-mini',
messages: [
{
role: 'user',
content: '人生の意味は何ですか?',
},
],
}),
});curl https://codzen.ai/v1/chat/completions \
-X POST \
-H "Content-Type: application/json" \
-H "Authorization: Bearer <CODZEN_API_KEY>" \
-d '{
"model": "gpt-5-mini",
"messages": [
{
"role": "user",
"content": "人生の意味は何ですか?"
}
]
}'OpenAI SDK を使用する
import OpenAI from 'openai';
const openai = new OpenAI({
baseURL: 'https://codzen.ai/v1',
apiKey: '<CODZEN_API_KEY>'
});
async function main() {
const completion = await openai.chat.completions.create({
model: 'gpt-5-mini',
messages: [
{
role: 'user',
content: '人生の意味は何ですか?',
},
],
});
console.log(completion.choices[0].message);
}
main();from openai import OpenAI
client = OpenAI(
base_url="https://codzen.ai/v1",
api_key="<CODZEN_API_KEY>"
)
completion = client.chat.completions.create(
model="gpt-5-mini",
messages=[
{
"role": "user",
"content": "人生の意味は何ですか?",
},
],
)
print(completion.choices[0].message.content)サードパーティ SDK を使用する
Codzen でサードパーティ SDK とフレームワークを使用する方法については、フレームワークドキュメントを参照してください。