{"id":14284,"url":"\/distributions\/14284\/click?bit=1&hash=82a231c769d1e10ea56c30ae286f090fbb4a445600cfa9e05037db7a74b1dda9","title":"\u041f\u043e\u043b\u0443\u0447\u0438\u0442\u044c \u0444\u0438\u043d\u0430\u043d\u0441\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u043d\u0430 \u0442\u0430\u043d\u0446\u044b \u0441 \u0441\u043e\u0431\u0430\u043a\u0430\u043c\u0438","buttonText":"","imageUuid":""}

Группа в телеграмм, которая ведет себя сама

Решил поэкспериментировать с, возможно, всем уже надоевшим в ленте ChatGPT. Накидал бота, который будет сам вести группу на заданную тему и по расписанию генерировать тексты и размещать в группе.

Доступ к GPT-4 пока не открыт в API, да и дороже он намного, для эксперимента. Использовал модель чата, с небольшим сохранением истории генерации. Модель вроде как аналогична самой мощной из третьих Davinci, только в 10 раз дешевле.

Тематику выбрал, естественно соответствующую для канала, но если это будет про котиков или личную эффективность, успешный успех и т. д. - разницы особо не будет.

Как работает. Есть список тем сгрупированых, например если это шутка, то внутри темы которые будут уже генерироваться например:

  • Joke about Developers
  • Joke about Programmers
  • Joke about Unity Developers
  • Joke about Assembler Developers
  • Joke about C++ Developers
  • Joke about C# Developers

А можно задать просто тему и на нее будет создано сообщение. В итоге в планировщике задач получается:

  • утром шутку
  • два раза в день интересный факт
  • три раза в день информационный пост
  • в обед на тему обеда в офисе
  • ближе к концу дня упражнение для разминки или расслабления в офисе

Инфраструктура для запуска помещается в бесплатных лимитах Google (кроме планировщика) и стоит 30 центов в месяц. Api OpenAi - наверное от 1 до 2 долларов в месяц.

Кто хочет сам попробовать, исходный код на GitHub:

И как у всех в подписях, теперь у меня тоже есть канал куда могу пригласить посмотреть что получается:

0
1 комментарий
Роман Денисенко

А как настроить под свои задачи, если вот с кодирование совсем тяжело?)

Ответить
Развернуть ветку
-2 комментариев
Раскрывать всегда