BazaarLinkBazaarLink
ログイン
ドキュメントAPIリファレンスSDKリファレンスエージェント利用AIスキル
BETA

BazaarLink 仮想モデル

自分のキー、ノード、プラットフォーム残高で順序付きのフォールバックを作成します。

個人と組織の定義は別です。API キーの所有者が名前空間を決め、異なる所有者は同じスラッグを使えます。

vm/team-chat · フォールバックチェーン

  1. 1BYOKopenai/gpt-6.1-sol
  2. 2BYOCqwen/qwen3.8-27b
  3. 3プラットフォーム残高openai/gpt-6-luna

上から順に試行。各ステップで別のモデルも使えます。

1

指定した順序で実行され、各ステップで異なるモデルを利用できます。

2

429、5xx、タイムアウト、ソース利用不可で次へ進みます。他のクライアントエラーや出力開始後は停止します。

3

成功したステップには既存の BYOK、BYOC またはプラットフォームの課金規則が適用されます。失敗した推論は課金されません。

4

リクエストのパラメータは維持されます。温度、推論、システムプロンプトの設定はありません。

仕組み

model: "vm/<slug>" · /v1/chat/completions · /v1/responses · /v1/messages

curl

curl "$BAZAARLINK_BASE_URL/v1/chat/completions" \
  --header "$BAZAARLINK_AUTHORIZATION" \
  --header "Content-Type: application/json" \
  --data '{"model":"vm/team-chat","messages":[{"role":"user","content":"..."}]}'

OpenAI SDK

import OpenAI from "openai";
const client = new OpenAI({
  apiKey: process.env.BAZAARLINK_API_KEY,
  baseURL: "https://api.bazaarlink.ai/v1",
});
const result = await client.chat.completions.create({
  model: "vm/team-chat",
  messages: [{ role: "user", content: "..." }],
});

一覧 · 個人の仮想モデル

ブラウザーセッションまたは管理キーを使用します。キー所有者の個人モデルのみ管理できます。推論キーは使用できません。

GET /api/virtual-models
curl -X GET "https://bazaarlink.ai/api/virtual-models" \
  -H "Authorization: Bearer $BAZAARLINK_MANAGEMENT_KEY"

作成または更新 · 個人の仮想モデル

ブラウザーセッションまたは管理キーを使用します。キー所有者の個人モデルのみ管理できます。推論キーは使用できません。

PUT /api/virtual-models
curl -X PUT "https://bazaarlink.ai/api/virtual-models" \
  -H "Authorization: Bearer $BAZAARLINK_MANAGEMENT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"slug":"team-chat","steps":[{"source":"platform","model":"qwen/qwen3.7-flash"}]}'

削除 · 個人の仮想モデル

ブラウザーセッションまたは管理キーを使用します。キー所有者の個人モデルのみ管理できます。推論キーは使用できません。

DELETE /api/virtual-models
curl -X DELETE "https://bazaarlink.ai/api/virtual-models?slug=team-chat" \
  -H "Authorization: Bearer $BAZAARLINK_MANAGEMENT_KEY"

一覧 · 組織の仮想モデル

ブラウザーセッションまたは管理キーを使用します。メンバーは閲覧でき、書き込みは組織管理者のみです。組織に紐づくキーはその組織でのみ使えます。推論キーは使用できません。

GET /api/orgs/:orgId/virtual-models
curl -X GET "https://bazaarlink.ai/api/orgs/$ORG_ID/virtual-models" \
  -H "Authorization: Bearer $BAZAARLINK_MANAGEMENT_KEY"

作成または更新 · 組織の仮想モデル

ブラウザーセッションまたは管理キーを使用します。メンバーは閲覧でき、書き込みは組織管理者のみです。組織に紐づくキーはその組織でのみ使えます。推論キーは使用できません。

PUT /api/orgs/:orgId/virtual-models
curl -X PUT "https://bazaarlink.ai/api/orgs/$ORG_ID/virtual-models" \
  -H "Authorization: Bearer $BAZAARLINK_MANAGEMENT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"slug":"team-chat","steps":[{"source":"platform","model":"qwen/qwen3.7-flash"}]}'

削除 · 組織の仮想モデル

ブラウザーセッションまたは管理キーを使用します。メンバーは閲覧でき、書き込みは組織管理者のみです。組織に紐づくキーはその組織でのみ使えます。推論キーは使用できません。

DELETE /api/orgs/:orgId/virtual-models
curl -X DELETE "https://bazaarlink.ai/api/orgs/$ORG_ID/virtual-models?slug=team-chat" \
  -H "Authorization: Bearer $BAZAARLINK_MANAGEMENT_KEY"
サポート
サポート
こんにちは。どのようなご用件でしょうか?
メッセージをお送りください。担当者より返信します。
仮想モデル (Beta) | BazaarLink