Как я сделал свой проект с 7-мью нейросетями за 4 дня

Начало

Буквально 4 дня назад я загорелся идеей сделать бесплатный проект с 7-мью нейросетями в нашем любимом Телеграмм.

Примерно за три года работы создания телеграмм ботов я набрался достаточного количества опыта, чтобы создать такого бота(3 года готовился походу :)

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

Какие же нейросети я использовал?

Первая сеть, с которой я начал работу, была ChatGPT. Эта сеть используется для общения с пользователем. Она способна предоставить различные ответы на вопросы, заданные пользователем, с учетом его ранее заданных запросов.

Следующая сеть — Midjourney. Она используется для генерации реалистичных изображений и имеет гибкую настройку.

Kandinsky 2довольно интересная сеть, которая создает объекты только по названию, что позволяет визуализировать определенный запрос. Я хотел, чтобы мой проект был интересным, поэтому я использовал Kandinsky 2, чтобы предоставить некоторые визуальные элементы для моего проекта.

DALL-E 2это нейронная сеть, которая может создавать реалистичные изображения различных объектов, основываясь на описании. Я использовал эту сеть, чтобы создать изображения для отдельных сегментов моего проекта.

Следующая сеть — Нейрокартины. Эта сеть используется для создания бесконечных ландшафтов, городских пейзажей и других абстрактных изображений. Я использовал её для создания оформления моего проекта, чтобы усилить впечатления моих посетителей.

StableDiffusion — Очень похожа на MidJourney, но генерации и настройки вообще отличаются.

И последняя сеть АnimeDiffusion. Она работает на основе StableDiffusion и позволяет генерировать аниме-пикчи по вашему запросу

Примеры работы всех нейросетей
Примеры работы всех нейросетей

Что я там использовал для работы?

Я использовал aiogram для управления взаимодействием всех нейронных сетей в моем проекте. Aiogram — это библиотека, которая предоставляет API Telegram для Python, и она позволяет автоматически обрабатывать запросы и ответы на Telegram.

Чтобы соединить все сети, я использовал сервис Replicate и сделал все на асинхронной основе работы бота. Благодаря этому проект стал доступным для широкой аудитории.

А какая мне выгода?

По большей части - бот работает на бесплатной основе. Нет ограничений на работу с ChatGPT и можно спокойно пользоваться генерацией изображений сколько влезет.

По части заработка: я сделал PREMIUM подписку, которая дает возможность выбора роли бота. Есть возможность выбрать роль из списка ролей, или задать самому.

Список ролей
Список ролей

Также, премиум подписка улучшает качество изображений из раздела "Нейрофото" и позволяет сохранять диалог в документ. В будущем планируется добавить раздел работы с фото и видео(улучшение качества, замена фона или деталей на фото и т.д.) и открыть его только для премиум пользователей.

Премиум можно получить просто поделившись своей рефератной ссылкой. За каждого друга можно получить 1 день премиума БЕСПЛАТНО

Профиль в боте
Профиль в боте

Интересные фишечки

Из интересного - наш бот сохраняет полный контекст диалога и позволяет вам работать с ним при помощи ГС. Можно отправить ГС во время диалога/генерации картинки и бот вас спокойно поймет.

Заключение

В итоге работа над проектом с семью нейронными сетями заняла у меня 4 дня. Я получил огромное удовлетворение от того, что смог создать такой проект, который в конечном итоге внес свой вклад в улучшение моего портфолио. Я узнал довольно много на этом проекте, и с уверенностью могу сказать, что использование нейронных сетей — это действительно важная часть программирования, которая останется востребованной в будущем.

Хотелось бы напоследок поделиться ссылкой на бота и попросить всех желающих написать, что же туда еще можно добавить)

Заветный бот:

Нейросети захватят мир)

66
11 комментариев

2 день ищу кто поможет решить задачку на нейросетях. Есть известная программа odoo на рынке erp при конкретном внедрении происходит ее некая кастомизация ( подобно допиливанию 1с ). Когда ее внедряешь, то надо как то обучать юзеров разных по квалификации и языкам. Ранее писали краткие пояснения по каждому полю ( хинты ). Но есть ощущение, что нейросеть может справится и написать более развернутое пояснение по полям, кнопкам, формам, процессам и диагностике. Ищу кто подскажет как эту задачу решить.


А в вашей теме есть более понятная в постановке задача - генерить фото ресторанных блюд для сервиса онлайн меню.

Ответить

Бот справляется с абсолютно любой задачей)

От написания программного кода и статей с постами, до генерации изображений с любым контентом.

Ответить

👍👍👍

Ответить

Комментарий недоступен

Ответить

В посте написано какой сервис я использовал :)

Ответить