Open WebUIИнтеграцияЧат-клиенты

Open WebUI с Claude и GPT через OpenAI-совместимый API

(цены в тексте следуют актуальному прайс-листу)

Коротко

Чтобы использовать Open WebUI с APIVAI, откройте Settings > Admin > Connections, добавьте подключение в список Manage OpenAI API Connections, укажите в поле URL адрес https://api.apivai.com/v1 и вставьте ключ APIVAI в поле API Key. Open WebUI загружает список моделей из /v1/models, поэтому модели Claude и GPT появляются в выборе моделей без дополнительной настройки, а один ключ подходит для обеих. На 2026-10-07 Claude Sonnet 4.6 через APIVAI стоит $1.04 / $5.22 за миллион входных / выходных токенов против официальных $3.00 / $15.00. Чат работает сразу; для поиска по документам (RAG) нужна модель эмбеддингов из другого источника, потому что APIVAI не предоставляет эмбеддинги.

Что такое Open WebUI?

Open WebUI — самостоятельно размещаемый веб-интерфейс для чата, обычно запускаемый в Docker, с учётными записями, историей чатов, пресетами моделей и чатом по документам. Собственных облачных моделей у него нет. Вместо этого он подключается к любому серверу, который поддерживает протокол OpenAI Chat Completions, — именно его APIVAI предоставляет по адресу https://api.apivai.com/v1.

Руководство соответствует документации Open WebUI на октябрь 2026 года. Если подпись в вашей версии выглядит немного иначе, поля всё равно те же: URL, API-ключ и необязательный список ID моделей.

Какой тип подключения выбрать?

С облачными моделями Open WebUI работает через подключения OpenAI. Поля для собственного адреса Anthropic Messages в нём нет: встроенная поддержка Anthropic распознаёт только официальные адреса Anthropic. Поэтому правильный выбор — формат OpenAI:

  • URL: https://api.apivai.com/v1 (с /v1, ровно один раз)
  • Модели: Claude и GPT работают в этом формате, так что одно подключение обслуживает все модели со страницы цен

Адрес APIVAI в формате Anthropic (https://api.apivai.com, без /v1) нужен инструментам на Anthropic SDK, например Claude Code. В Open WebUI он не требуется. Подробнее о формате — на странице OpenAI-совместимый API.

Как получить ключ APIVAI?

  1. Зарегистрируйтесь по email.
  2. Пополните баланс от $10 картой, криптовалютой, через Alipay или WeChat Pay. Подписки нет, оплата за токены.
  3. В Панели создайте ключ и скопируйте его. Ключу можно задать собственный лимит бюджета — это удобно, когда одним экземпляром Open WebUI пользуется много людей.

Как подключить APIVAI к Open WebUI по шагам?

  1. Войдите в Open WebUI под учётной записью администратора.
  2. Откройте Settings > Admin > Connections и найдите список Manage OpenAI API Connections.
  3. Нажмите + Add Connection.
  4. Заполните URL и API Key значениями из таблицы ниже. Connection Type оставьте External.
  5. Нажмите Verify Connection рядом с полем URL. Open WebUI запросит /models с вашим ключом и должен показать Server connection verified.
  6. Необязательно: раскройте Advanced. В поле Model IDs введите нужные ID (например, claude-sonnet-4-6) и нажимайте + после каждого. Если оставить поле пустым, в списке будут все модели, доступные ключу. Prefix ID добавляет к названию модели метку вроде apivai.; перед отправкой запроса Open WebUI её убирает. Provider оставьте Default.
  7. Нажмите Save. Модели появятся в выборе моделей вверху нового чата.
ПолеЗначение
Connection TypeExternal
URLhttps://api.apivai.com/v1
API KeyВаш ключ APIVAI
Model IDs (Advanced)Пусто для всех моделей или, например, claude-sonnet-4-6, claude-haiku-4-5, gpt-5.5
Prefix ID (Advanced)Необязательно, например apivai
Provider (Advanced)Default

Как задать это через переменные окружения Docker?

При развёртывании в Docker те же значения можно передать переменными окружения при создании контейнера:

docker run -d -p 3000:8080 \
  -v open-webui:/app/backend/data \
  -e WEBUI_SECRET_KEY=your-secret-key \
  -e OPENAI_API_BASE_URL=https://api.apivai.com/v1 \
  -e OPENAI_API_KEY=ваш-ключ-apivai \
  --name open-webui --restart always \
  ghcr.io/open-webui/open-webui:main

Если Ollama у вас не запущена, добавьте -e ENABLE_OLLAMA_API=False, чтобы Open WebUI перестал к ней обращаться. Чтобы ограничить список моделей через окружение, используйте OPENAI_API_CONFIGS — JSON-объект с ключами по номеру подключения и полями вроде model_ids и prefix_id.

Есть нюанс: это переменные типа ConfigVar. При значении по умолчанию ENABLE_PERSISTENT_CONFIG=True то, что сохранено в базе через панель администратора, важнее окружения. Если вы позже меняете OPENAI_API_BASE_URL и ничего не происходит, отредактируйте подключение в Settings > Admin > Connections.

Какую модель выбрать?

Цены за миллион токенов на 2026-10-07. Список моделей меняется, поэтому берите ID из GET https://api.apivai.com/v1/models или со страницы цен, а не копируйте старые названия.

МодельВходВыходДля чего
Claude Sonnet 4.6$1.04$5.22Модель по умолчанию для большинства команд
Claude Sonnet 5.5$0.69$3.47Более новый Sonnet, силён в коде и длинных документах
Claude Opus 5.5$1.39$6.96Самые сложные вопросы
Claude Haiku 4.5$0.35$1.74Быстрые ответы и фоновые задачи
GPT-5.5$0.77$4.56Альтернатива GPT
GPT-6 Luna$0.0144$0.0768Самый дешёвый вариант

Если Open WebUI работает для команды, используйте список Model IDs, чтобы открыть только те модели, за которые вы готовы платить. Скрыть Opus от повседневных пользователей — самый простой способ сделать общий счёт предсказуемым.

Назначьте дешёвую модель для задач

Open WebUI делает небольшие фоновые запросы: пишет названия чатов, создаёт теги, предлагает следующие вопросы и дополняет ввод. По умолчанию они идут на модель текущего чата, так что чат с дорогой моделью оплачивает и свои названия по той же цене. В Settings > Admin > Interface укажите в External Task Model claude-haiku-4-5 или gpt-6-luna.

Фоновым запросам выделяется 1 000 выходных токенов, если не задать больше, и токены размышлений расходуют тот же бюджет. Если названия приходят пустыми или обрезанными, откройте Task Model Parameters > Configure в том же разделе и задайте max_tokens равным 4096.

Сколько это стоит?

APIVAI списывает оплату за токены с предоплаченного баланса. Реальный размер запроса зависит от длины разговора, потому что Open WebUI отправляет историю чата с каждым сообщением.

Пример 1: один человек. Допустим, 40 сообщений в день в течение 30 дней, каждое примерно на 3 000 входных токенов (вопрос плюс история) и 800 выходных, на Claude Sonnet 4.6. Это 1 200 сообщений за $8.76 против $25.20 по официальным ценам.

Пример 2: команда из десяти человек. Десять человек по 40 сообщений в рабочий день за 22 рабочих дня — это 8 800 сообщений: $64.20 на Claude Sonnet 4.6 ($185 по официальной цене) или $21.49, если все пользуются Claude Haiku 4.5. Если модель задач работает на Claude Haiku 4.5 и на каждое сообщение приходится около двух фоновых запросов по 1 500 входных и 300 выходных токенов, это добавит примерно $18.43.

Панель показывает каждый запрос с токенами и стоимостью, так что через несколько дней эти допущения можно заменить своими цифрами. Более широкое сравнение цен — в статье Цены Claude API в 2026 году.

Работают ли документы и базы знаний?

Чат с Claude и GPT полностью работает через APIVAI. С поиском по документам (RAG) иначе: для индексации файлов нужна модель эмбеддингов, а APIVAI эмбеддинги не предоставляет.

По умолчанию Open WebUI использует для эмбеддингов локальную модель SentenceTransformers (RAG_EMBEDDING_ENGINE не задан), поэтому загруженные документы продолжают работать без изменений. Просто не переключайте движок эмбеддингов на OpenAI с адресом APIVAI. Если нужны облачные эмбеддинги, настройте отдельного провайдера через RAG_OPENAI_API_BASE_URL и RAG_OPENAI_API_KEY или в Settings > Admin > Documents. Сами ответы по-прежнему даёт ваша модель чата через APIVAI. Генерации изображений и функциям речи тоже нужен свой провайдер.

Решение проблем

  • Verify Connection выдаёт 401: ключ неверный или скопирован не полностью. Скопируйте его заново из Панели, проверьте, что он не удалён и что бюджет ключа и ваш баланс не исчерпаны.
  • 404: неверный URL. Нужен https://api.apivai.com/v1: не https://api.apivai.com без /v1, не /v1/v1, не полный путь вроде /v1/chat/completions и без косой черты в конце.
  • Модель не найдена: в Model IDs указан несуществующий ID (часто старое или отображаемое название). Сверьте его с GET /v1/models. Модель с названием apivai.claude-sonnet-4-6 в порядке — это ваш Prefix ID.
  • Пустые или обрезанные ответы: размышления включены по умолчанию, и их токены считаются выходными. Задайте max_tokens 4096 или больше в Advanced Params — для одного чата в Chat Controls или для всех на уровне модели в Workspace > Models.
  • Переменные окружения будто игнорируются: их перекрывает значение, сохранённое в панели администратора (см. раздел про Docker выше).
  • 429 Too Many Requests: по умолчанию 60 запросов в минуту на ключ, и фоновые задачи тоже считаются. Загруженной команде можно выдать пользователям отдельные ключи или попросить поддержку увеличить лимит.

Частые вопросы

Может ли Open WebUI работать с Claude без формата Anthropic?

Да. APIVAI отдаёт модели Claude в формате OpenAI по адресу https://api.apivai.com/v1, так что обычного подключения OpenAI в Open WebUI достаточно. Формат Anthropic нужен только инструментам на Anthropic SDK; см. руководство по настройке Claude Code.

Можно ли дать доступ к Claude и GPT с одним ключом?

Да. Один ключ APIVAI работает со всеми моделями со страницы цен. Пользователи переключают модели в выборе моделей вверху чата.

Хранит ли APIVAI наши переписки?

APIVAI не записывает содержимое запросов и ответов. История чатов Open WebUI хранится в его собственной базе данных на вашем сервере.

Может ли у каждого пользователя быть свой ключ?

В Open WebUI есть и личные Direct Connections, которые пользователи добавляют в собственных настройках, — с тем же URL и своим ключом APIVAI. Другой вариант — оставить одно подключение администратора и задать этому ключу лимит бюджета в Панели.

Есть ли бесплатный пробный период?

Нет. APIVAI работает по предоплате без подписки; минимальное пополнение — $10, и вы платите только за использованные токены. Настройка других инструментов описана в документации и в нашем руководстве по LobeChat.

Создайте аккаунт, пополните баланс от $10 и вставьте ключ в Open WebUI.

Готовы начать?

Получите API-ключ за 30 секунд. Оплата по факту использования Claude и GPT.