Задача разработки
Сделать единый сервис для работы с моделями разных провайдеров. Требовалось связать доступ к моделям с интерфейсами для текстовых запросов и генерации визуального контента.
Веб-интерфейс
Разработали интерфейс с выбором модели, списком чатов и отдельными разделами для ассистентов, проектов и генерации фото и видео. Выбор модели встроили в отправку запроса, а историю бесед — в общую навигацию.
Диалоги и организация работы
Реализовали работу с чатами: создание беседы, отправку запросов и возвращение к предыдущим диалогам. Добавили ассистентов и проекты, чтобы пользователь мог организовать разные задачи внутри сервиса.
Генерация фото и видео
Сделали отдельный интерфейс для генерации изображений и видео. Текстовые диалоги и визуальная генерация доступны в одном сервисе, но имеют собственные сценарии работы.
Telegram-бот
Разработали Telegram-бота как дополнительный способ работы с сервисом. В состав проекта вошли веб-приложение и бот, предоставляющие доступ к ИИ-инструментам.
Результат разработки
Создали веб-сервис и Telegram-бота, объединили доступ к ИИ-моделям с чатами, ассистентами, проектами и генерацией фото и видео. Отвечали за проектирование интерфейса, дизайн и разработку.