Техническое задание: Настройка Open WebUI

Цель проекта

Необходимо корректно развернуть и настроить готовую площадку Open WebUI для работы с документами через языковые модели.

Основные задачи

  • Запуск и проверка работоспособности Open WebUI в существующей инфраструктуре.
  • Настройка векторной базы данных (например, Chroma, Weaviate, Qdrant) для хранения эмбеддингов документов.
  • Загрузка предоставленных документов (текстовых файлов, PDF и т.д.) в созданное векторное хранилище.
  • Подключение и конфигурация внешнего API (уточняется с исполнителем) для расширения функциональности платформы.
  • Базовая проверка интеграции всех компонентов: поиск по документам, работа чат-интерфейса.

Требования

  • Опыт работы с Open WebUI или аналогичными фреймворками (Ollama WebUI, GPT4All).
  • Понимание принципов работы векторных баз данных и embeddings.
  • Умение работать с API (REST, возможно GraphQL).
  • Решение является типовым, сложная разработка не требуется.

Бюджет проекта ограничен.