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"
Support
Support
Hi! How can we help you?
Send a message and we'll get back to you soon.
가상 모델 (Beta) | BazaarLink