連携
クイックスタート
ベースURL・APIキー・モデルIDでエディター、チャット、バックエンドを接続。まず小さなリクエストを送り、使用履歴を確認しましょう。
ベース URL
OpenAI 互換クライアントにこの Base URL を設定してください。/v1 は含まれているため重複して追加しないでください。
ベース URL
https://api.zableai.com/v1チャットのリクエストURL
https://api.zableai.com/v1/chat/completionsAPI
対応状況はツールごとに異なります。大きなタスクの前にコンテキスト上限、ストリーミング、ツール呼び出しを確認してください。
API キーを作成
アクセスグループのキーを作り、そのグループのモデルを選択します。
API キー ↗ツールを接続
ベース URL:
https://api.zableai.com/v1モデルを選ぶ
接続例
const response = await fetch("https://api.zableai.com/v1/chat/completions", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.ZABLE_API_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
model: "qwen3.8-max",
messages: [{ role: "user", content: "Hello!" }]
})
});
if (!response.ok) throw new Error(`HTTP ${response.status}`);
console.log(await response.json());実行前にターミナルまたはサーバーの環境変数 ZABLE_API_KEY を設定してください。curl の例は Bash 用です。API キーのアクセスグループで利用可能なモデルを選択してください。
テストリクエストを送信
応答とクレジット消費をワークスペースで確認します。
curl 'https://api.zableai.com/v1/chat/completions' \
-H "Authorization: Bearer $ZABLE_API_KEY" \
-H 'Content-Type: application/json' \
-d '{
"model": "qwen3.8-max",
"messages": [
{
"role": "user",
"content": "Hello!"
}
]
}'キーは秘密に保ち、ブラウザのコードや公開リポジトリに含めないでください。