목록 조회 · 개인 가상 모델
브라우저 세션 또는 관리 키를 사용합니다. 키 소유자의 개인 모델만 관리하며 추론 키는 거부됩니다.
GET /api/virtual-modelscurl -X GET "https://bazaarlink.ai/api/virtual-models" \
-H "Authorization: Bearer $BAZAARLINK_MANAGEMENT_KEY"개인 키, 노드와 플랫폼 크레딧으로 순서가 있는 대체 체인을 만듭니다.
개인과 조직의 정의는 별개입니다. API 키 소유자의 이름 공간을 사용하며 다른 소유자는 같은 슬러그를 사용할 수 있습니다.
vm/team-chat · 대체 체인위에서부터 순서대로 시도하며, 단계마다 다른 모델을 쓸 수 있습니다.
설정한 순서대로 실행되며 각 단계에서 다른 모델을 사용할 수 있습니다.
429, 5xx, 시간 초과 또는 소스 사용 불가 시 다음 단계로 진행합니다. 다른 클라이언트 오류나 출력 시작 후에는 중단합니다.
성공한 단계에 기존 BYOK, BYOC 또는 플랫폼 요금 규칙이 적용됩니다. 실패한 추론에는 크레딧이 청구되지 않습니다.
요청 매개변수는 유지됩니다. 온도, 추론 또는 시스템 프롬프트를 미리 설정하지 않습니다.
model: "vm/<slug>" · /v1/chat/completions · /v1/responses · /v1/messages
curl "$BAZAARLINK_BASE_URL/v1/chat/completions" \
--header "$BAZAARLINK_AUTHORIZATION" \
--header "Content-Type: application/json" \
--data '{"model":"vm/team-chat","messages":[{"role":"user","content":"..."}]}'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-modelscurl -X GET "https://bazaarlink.ai/api/virtual-models" \
-H "Authorization: Bearer $BAZAARLINK_MANAGEMENT_KEY"브라우저 세션 또는 관리 키를 사용합니다. 키 소유자의 개인 모델만 관리하며 추론 키는 거부됩니다.
PUT /api/virtual-modelscurl -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-modelscurl -X DELETE "https://bazaarlink.ai/api/virtual-models?slug=team-chat" \
-H "Authorization: Bearer $BAZAARLINK_MANAGEMENT_KEY"브라우저 세션 또는 관리 키를 사용합니다. 구성원은 읽을 수 있고 조직 관리자만 쓸 수 있습니다. 조직에 연결된 키는 해당 조직에서만 사용할 수 있으며 추론 키는 거부됩니다.
GET /api/orgs/:orgId/virtual-modelscurl -X GET "https://bazaarlink.ai/api/orgs/$ORG_ID/virtual-models" \
-H "Authorization: Bearer $BAZAARLINK_MANAGEMENT_KEY"브라우저 세션 또는 관리 키를 사용합니다. 구성원은 읽을 수 있고 조직 관리자만 쓸 수 있습니다. 조직에 연결된 키는 해당 조직에서만 사용할 수 있으며 추론 키는 거부됩니다.
PUT /api/orgs/:orgId/virtual-modelscurl -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-modelscurl -X DELETE "https://bazaarlink.ai/api/orgs/$ORG_ID/virtual-models?slug=team-chat" \
-H "Authorization: Bearer $BAZAARLINK_MANAGEMENT_KEY"