ИИшки
Telegram-бот с ChatGPT и генерацией текста в изображение
ИИшки
#Разработка чат-ботов#Разработка программного обеспечения

Telegram-бот с ChatGPT и генерацией текста в изображение

33 
ИИшки
ИИшки Беларусь, Минск
Поделиться:
Клиент

Цифровое маркетинговое агентство

Бюджет

110 000

Сфера

Программное обеспечение

Регион

Россия

Сдано

Октябрь 2023

Задача

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

Интеграция различных моделей искусственного интеллекта, включая ChatGPT, Stable Diffusion, DALL·E и MidJourney, в Telegram-бота для создания изображений по тексту.

Самым большим вызовом было отсутствие публичного API от Midjourney. Каждая интеграция подобного рода обычно уникальна.

Вот некоторые ключевые моменты:

Фактически, в любом случае интеграции с Midjourney это приводит к архитектуре микросервисов с распределенным хранилищем. Это создает проблемы, связанные с теоремой CAP и окончательной согласованностью.

Бот иногда предъявляет капчи, что может повлиять на его общую эффективность.

Бот может не всегда давать результаты, что требует внедрения политики повтора.

Компания или фрилансер, берущийся за такие задачи впервые, может упустить различные факторы и сложности, которые могут возникнуть в процессе интеграции.

Решение

Мы использовали Python для разработки и интеграции моделей. Интегрировали ChatGPT для взаимодействия с текстом и использовали Stable Diffusion, DALL·E и MidJourney для генерации текст-в-изображение. Подключились к API Telegram. Подключили Telegram-бота к Midjourney, даже не имея публичного API от Midjourney.

Этапы разработки проекта:

• Создание диаграмм пользовательского пути с использованием Miro

•Глубокое изучение моделей искусственного интеллекта, включая ChatGPT

• Интеграция API для непрерывной связи

• Интеграция моделей искусственного интеллекта в Telegram

Функциональность:

• Взаимодействие с текстом через Telegram-бота

• Генерация качественных изображений на основе текстовых описаний

• Возможности персонализации для пользователей: выбор стилей, цветовых схем и т. д.

Технологии и сервисы:

• Python

• aiogram

• OpenAI API

• LangChain

• Fine-tuning

• Stable Diffusion

• DALL·E

• MidJourney

• PostgreSQL

• API метода оплаты

• Развертывание на Ubuntu 22.04

• Интеграция метода оплаты

Команда разработки:

• Бэкэнд-разработчик Python

• DevOps

Результат

Успешно разработан Telegram-бот, предлагающий уникальный опыт генерации изображений на основе текста с использованием искусственного интеллекта. Пользователи могут визуализировать текстовые описания в виде креативных изображений.


Стек технологий


Над проектом работали:


Выскажите мнение
Авторизуйтесь, чтобы добавить свой комментарий.
оставить заявку

Хотите заказать похожий проект?

ИИшки с удовольствием обсудит вашу задачу

Оставить заявку