Перейти к основному содержанию
Open WebUI — self-hosted веб-интерфейс для чата с моделями. Помимо Ollama он умеет работать с любым OpenAI-совместимым API, поэтому RuAPI подключается как OpenAI-соединение — достаточно адреса и ключа.

Предварительные требования

1

Аккаунт RuAPI и API-ключ

Консоль → Токены → создайте ключ sk-.... Баланс пополняется в USDT — см. Пополнение.
2

Запущенный Open WebUI

Установка по инструкции Open WebUI (обычно Docker).

Способ 1: через интерфейс

1

Откройте настройки соединений

Admin Panel → Settings → Connections (или Settings → Connections для текущего пользователя).
2

Добавьте OpenAI-соединение

Включите OpenAI API и впишите:
ПолеЗначение
API Base URLhttps://www.ruapi.ai/v1  — с /v1
API Keysk-ваш-ключ
Сохраните. Open WebUI подтянет список моделей через /v1/models.

Способ 2: через переменные окружения

При запуске контейнера задайте:
docker run -d -p 3000:8080 \
  -e OPENAI_API_BASE_URL=https://www.ruapi.ai/v1 \
  -e OPENAI_API_KEY=sk-ВАШ_КЛЮЧ \
  -v open-webui:/app/backend/data \
  --name open-webui ghcr.io/open-webui/open-webui:main

Проверка

Создайте новый чат, выберите модель (например claude-opus-4-8) и отправьте сообщение. Ответ + запись в Консоли RuAPI → Логи = всё работает.

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

  • Проверьте, что Base URL — https://www.ruapi.ai/v1 с /v1: модели тянутся через /v1/models.
  • Ключ должен быть токеном RuAPI (sk-...).
Ключ неверный или с пробелами. Сверьте состояние в Консоли RuAPI → Токены.
Можно: Open WebUI поддерживает несколько соединений одновременно. Локальные модели Ollama и облачные модели RuAPI будут в одном списке выбора.