Разработка бэкенда для чат-платформы с ИИ-ассистентом
Необходимо реализовать серверную часть (MVP) для инновационной чат-системы, предназначенной для интеграции в интернет-магазины. Платформа будет предоставлять пользователям возможность общения с ИИ-ассистентом для консультаций и поддержки.
Ключевые задачи и требования
- Технологический стек: Python, Django, Django Channels (или аналоги) для работы с WebSocket.
- WebSocket-сервер: Разработка стабильного и масштабируемого сервера для обеспечения реального времени в чате.
- Интеграция с ИИ: Подключение и настройка взаимодействия бэкенда с API ИИ-ассистента (например, для генерации ответов).
- Бэкенд-логика: Создание необходимых моделей данных, API-эндпоинтов для управления диалогами, пользователями и настройками.
- Архитектура MVP: Проектирование и реализация базовой, но надежной архитектуры, готовой к дальнейшему развитию.
Что ожидается от исполнителя
- Опыт коммерческой разработки на Python/Django.
- Понимание принципов работы WebSocket и опыт с Django Channels или аналогичными фреймворками.
- Умение писать чистый, документированный и поддерживаемый код.
- Готовность обсуждать архитектурные решения и следовать техническому заданию.
Задача интересная и предполагает работу над современной, востребованной технологией. Ждем ваших предложений и примеров предыдущих работ!