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

Цель проекта

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

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

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

Требования

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

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

SEO-оптимизация и написание текстов для обновленного сайта

Требуется выполнить комплексную SEO-оптимизацию и подготовить качественные тексты для обновляемого сайта. Задача включает анализ, подбор ключевых слов и создание контента, соответствующего современным требованиям поисковых систем.

Разработка и интеграция многофункционального фитнес-сервиса

Требуется доработка и интеграция веб-сервиса с тремя личными кабинетами (клиент, тренер, нутрициолог). Необходимо исправить баги, разработать бэкенд, создать админ-панель и обеспечить интеграцию с существующим сайтом.

Озвучка аудиокниг в заданном стиле

Требуется озвучить несколько книг одного автора для личного использования. Важно максимально точно воспроизвести стиль и манеру речи из предоставленного референса.