BazaarLinkBazaarLink
Войти
BETA

Одно имя модели объединяет
ваши ключи, вычисления и кредиты

Объедините собственные API-ключи (BYOK), вычислительные ресурсы (BYOC) и кредиты платформы в цепочку с автоматическим переключением. Код вызывает vm/<slug>; смена модели или поставщика не требует изменений в коде.

Создать виртуальную модельЧитать документацию

Каждый запрос проходит по цепочке до первого успешного ответа

Если шаг завершится с тайм-аутом, кодом 429 или 5xx либо источник окажется недоступен, запрос перейдёт к следующему шагу. Оплачивается только успешный шаг.

Как проходит один запрос?
Ваше приложение
model: "vm/writer"
Виртуальная модель BazaarLink
vm/writer
① BYOK
Ваш ключ BYOK
Списание: ваш аккаунт у поставщика
② BYOC
Ваш GPU-узел
Плата за модель: ноль
③ Кредиты платформы
Платформа BazaarLink
Списание: Кредиты платформы
Приложение отправляет запрос как обычно. Код менять не нужно.

Схематичная анимация. При 429, 5xx, тайм-ауте или недоступности источника выполняется следующий шаг; прочие клиентские ошибки останавливают процесс; после начала вывода повторов нет. Шаги с кредитами платформы требуют вашего согласия.

Ваше приложение: model: "vm/writer" → vm/writer Следующий шаг — только при ошибке

  1. BYOK openai/gpt-6.1-sol Сначала ваш собственный ключ OpenAI
  2. BYOC qwen/qwen3.8-27b Затем ваш собственный GPU
  3. Кредиты платформы openai/gpt-6-luna BazaarLink как последний резервный вариант

Зачем нужны виртуальные модели

Меняйте модели без изменений в коде

В коде указан только vm/<slug>. Замените основную модель, добавьте резервную или измените порядок в панели управления — настройка применится сразу.

Сначала используйте собственные лимиты

Ключи BYOK и узлы BYOC используются первыми. Кредиты платформы подключаются только при необходимости, помогая контролировать расходы.

Резервирование между моделями и источниками

Sol перегружен? Переключитесь на Luna. Сбой в облаке? Используйте свой GPU. На каждом шаге можно выбрать другую модель.

Расходы по каждой виртуальной модели

Использование и расходы группируются по имени vm, чтобы каждая команда или продукт видели собственные затраты.

Поддержка всех трёх API

/v1/chat/completions, /v1/responses и /v1/messages работают с вашими существующими SDK OpenAI и Anthropic.

Отдельные области для пользователей и организаций

У каждого аккаунта и организации своё пространство имён. Участники организации используют общие виртуальные модели.

Ваши параметры сохраняются

Температура, уровень рассуждений и системные инструкции передаются без изменений. Виртуальная модель выбирает только шаг, который ответит.

Переключение только при подходящих ошибках

Клиентские ошибки, например 4xx, возвращаются без повторной попытки. После начала потокового ответа источник не меняется.

Начните с трёх шагов

01

Создайте виртуальную модель

Откройте Виртуальные модели в панели управления и задайте имя, например writer.

02

Настройте цепочку

Выберите BYOK, BYOC или кредиты платформы и модель для каждого шага, затем задайте порядок.

03

Укажите vm/<slug> в параметре model

Другие изменения в коде не нужны.

Python · OpenAI SDK
import os
from openai import OpenAI
client = OpenAI(api_key=os.environ["BAZAARLINK_API_KEY"], base_url="https://api.bazaarlink.ai/v1")
reply = client.chat.completions.create(
    model="vm/writer",
    messages=[{"role": "user", "content": "Hello"}],
)

Чем это отличается от обычного резервирования моделей

Обычное резервирование в шлюзеВиртуальные модели BazaarLink
Резервные источникиТолько собственные модели платформыВаши ключи, GPU и кредиты платформы в одной цепочке
ПорядокОпределяется платформойОпределяется вами и меняется в любое время
Смена моделейНужно менять имя модели в кодеМеняется цепочка, код остаётся прежним
Учёт расходовРасходы смешаны в общем счётеОтдельный отчёт по каждой виртуальной модели

Правила

  • 429, 5xx, тайм-ауты и недоступный источник переводят запрос к следующему шагу. Клиентские ошибки 4xx возвращаются без повторной попытки.
  • После начала потокового ответа источник остаётся прежним, чтобы ответы не дублировались и не смешивались.
  • Успешный шаг оплачивается по действующим правилам BYOK, BYOC или платформы. За неудачные попытки кредиты инференса не списываются.
  • Виртуальные модели находятся в бета-версии; функции и интерфейс могут измениться.

Пусть резервированием управляют правила. Занимайтесь продуктом.

Создание первой виртуальной модели занимает около минуты.

Создать виртуальную модель
Поддержка
Поддержка
Здравствуйте! Чем мы можем помочь?
Отправьте сообщение, и мы ответим в ближайшее время.