Не знаю как вы, но я часто испытываю трудности в создании увлекательного контента для своей страницы в Instagram. Я долго подбираю слова с которых хотел бы начать, собираю дополнительную информацию, чтобы насытить пост содержанием. Иногда одна только мысль о том, что надо что-то написать, вгоняет в уныние и усталость. Это я еще не говорю про то, что надо подобрать качественный и уникальный визуал. В общем, я тоже подсел на волну вау эффекта от ChatGPT и Midjourney, и решил разработать некий инструмент, который позволил бы мне создавать контент для Instagram от моего лица быстро и просто, а также желательно в одном месте и всегда под рукой. Собственно, о том что получилось дальше и пойдет речь.
GptGram — iOS приложение. Это персональный помощник в создании контента для Instagram, работающего на базе передовых технологий искусственного интеллекта: OpenAI GPT-4 для генерации текста и Midjourney V5 для создания изображений.
![Оцените разницу между постом созданным при помощи GptGram и обычным постом из ленты. Оцените разницу между постом созданным при помощи GptGram и обычным постом из ленты.](https://habrastorage.org/getpro/habr/upload_files/41f/01b/0b3/41f01b0b3917911349efb86a7788b63b.png)
С помощью GptGram вы можете генерировать уникальные тексты для публикаций на основе вашего цифрового профиля.
Цифровой профиль
Это что-то вроде вашего цифрового двойника. Некоторое описание вашего уникального опыта, навыков, точек зрения и т. д. Процесс создания профиля — это диалог с GPT-4, где вы предоставляете информацию о себе, а ИИ формирует ваш профиль. Я, например, использовал свое резюме из HH, так как мне нужен был мой экспертный профиль.
![Процесс создания профиля построен как чат с ИИ Процесс создания профиля построен как чат с ИИ](https://habrastorage.org/getpro/habr/upload_files/5d5/5b9/86d/5d55b986da994f5f045657bb4d7ac9e1.png)
Генерация поста
Как только профиль составлен, можно приступить к генерации текста для поста. Сам процесс генерации поста максимально прост, необходимо всего лишь описать тему поста. Из опыта я бы рекомендовал использовать не менее одного-двух предложений, но и не более. Опишите о чем хотите получить пост, и это все, что от вас требуется.
![Пример простого поста от моего лица и экспертного профиля. Пример простого поста от моего лица и экспертного профиля.](https://habrastorage.org/getpro/habr/upload_files/b63/d90/2d9/b63d902d93ac40a51bd923f00852634c.png)
Конечно, вы всегда можете отредактировать получившийся текст по своему усмотрению, или внести изменения в профиль, чтобы и будущие посты были точнее.
Генерация изображения
Одна из огромных проблем лично для меня, это подбор визуала для поста. Я не очень люблю фотографироваться, у меня нет тысяч фотографий с постановочных фотосессий или из Дубая. Однако, хочется чтобы изображение у поста было и привлекательным и отражающим суть. И тут нам на помощь приходит Midjourney V5.
Чтобы сгенерировать изображение нужен минимум усилий, как и с постами, достаточно описать что вы хотите получить. Конечно, ИИ все еще не очень хорош в понимании сути, поэтому я рекомендую придерживаться такого формата: «Что должно быть изображено, обстоятельства или фон, общий тон изображения. Стиль.». Думаю, станет чуть понятнее из примера ниже:
![Генерация изображения доступна как из конкретного поста, так и как отдельная функция. Генерация изображения доступна как из конкретного поста, так и как отдельная функция.](https://habrastorage.org/getpro/habr/upload_files/c4f/f3e/8d7/c4ff3e8d77987be8e13cd27cb261f9bd.png)
Поделиться
Так как мне был необходим инструмент быстрого создания контента для Instagram, то на данный момент в приложении доступна функция подлиться, которая работает только с Instagram. Для того, чтобы функция работала, необходим доступ к фотопленке iPhone. Другого легального способа делиться напрямую в Instagram на iOS не существует, либо я про него не знаю.
Примеры
В качестве примеров, покажу несколько реальных постов из Instagram созданных при помощи GptGram
![](https://habrastorage.org/getpro/habr/upload_files/20b/c50/aee/20bc50aee7f734969913b009d796baeb.png)
Минусы
Приложение все еще дорабатывается, и в нем есть ряд моментов, которые являются неудобными или раздражают.
Профиль можно дорабатывать совместно с ИИ только в процессе создания. Если хочешь внести изменения после создания, то дорабатывать профиль приходится самостоятельно.
Генерация постов работает медленно. Это связано с тем что недавно я получил доступ к GPT-4 и переключил работу по генерации на него. Да, качество текста улучшилось, но скорость упала раза в 3. Надеюсь, что рано или поздно GPT-4 станет работать так же быстро как и предшественник GPT-3.5
При генерации изображений нужно приноровиться к правильному формулированию запроса, иначе будет получаться не совсем то, что надо. Ну и генерация работает не быстро, хотя, возможно, я придираюсь
Каждый раз когда нажимаешь поделиться, изображение сохраняется в фотопленке: 10 раз нажал, 10 раз сохранил. Они, конечно, сохраняются в отдельный альбом, чтобы не смешиваться с остальными фото, но все равно засоряет телефон.
Переход с пушей сейчас работает стабильно, но открывает список постов/изображений, а не конкретный пост или изображение.
Текст поста может получиться пресным, если профиль недостаточно хорошо описывает вас как человека. То есть, важно в процессе проработки профиля потрудиться, чтобы описать достаточное количество информации о себе.
Это не все минусы, но основные над которыми я продолжаю вести работу. Так же, хочу обратить внимание, что я не iOS разработчик по своему профилю, поэтому баги в приложении встречаются до сих пор.
В качестве заключения
На данный момент приложение находится в AppStore и им может воспользоваться каждый. Есть несколько бесплатных генераций постов и изображений, чтобы пощупать как оно работает. Однако, для использования без ограничений придется оформить подписку, это обусловлено тем, что каждый запрос к GPT-4 и Midjourney, а также поддержание работы сервера и прочей инфраструктуры стоит мне денег.
Спасибо за прочтение! Буду рад вашим комментариям и предложениям по улучшению.