ナビゲーションにスキップ

Qwen API

Qwen API

Alibaba のモデル 2 種を、標準の Text API パススルーで利用できます。どちらも 1M トークンのコンテキストウィンドウ全体で同じ料金が適用されます。Text API が対応する 4 つすべてのリクエスト形式で呼び出せます。

モデル適した用途
qwen3.8-max現在の主力モデル
qwen3.8-flash大量処理に適した高速・低価格モデル

OpenAI Chat Completions

POST https://api.beatapi.io/v1/chat/completions

import OpenAI from "openai";
const client = new OpenAI({
apiKey: process.env.BEATAPI_API_KEY,
baseURL: "https://api.beatapi.io/v1"
});
const completion = await client.chat.completions.create({
model: "qwen3.8-max",
max_tokens: 2000,
messages: [
{ role: "user", content: "Explain what a vector clock buys you over a wall-clock timestamp in a distributed log." }
]
});
console.log(completion.choices[0].message.content);
curl --request POST \
--url https://api.beatapi.io/v1/chat/completions \
--header 'Authorization: Bearer <BEATAPI_API_KEY>' \
--header 'Content-Type: application/json' \
--data '{
"model": "qwen3.8-max",
"messages": [
{
"role": "user",
"content": "Explain what a vector clock buys you over a wall-clock timestamp in a distributed log."
}
]
}'

どちらもキャッシュ入力と新規入力に別の料金が設定されています。繰り返し送られたプロンプトプレフィックスにはキャッシュ料金が自動的に適用され、キャッシュ API を呼び出す必要はありません。

その他の SDK 形式

同じモデルを /v1/responses、/v1/messages、Gemini 互換エンドポイントでも利用できます。各形式のリクエストとレスポンスの構造はテキストモデル間で共通のため、Text API ページでまとめて説明しています。

認証と利用可能なモデル

このページの全モデルを 1 つの BeatAPI キーで利用できます。ベンダーごとのキー、ベース URL、個別の登録は不要です。https://api.beatapi.io へのリクエストに Authorization: Bearer <BEATAPI_API_KEY> を付けてください。