Врываюсь с ноги в мир ИИ
Ну что все готовы к первому посту? Сложновато придумать так сразу что писать, но сейчас все пишут про chatGPT вот и я напишу. Наверняка вы все знаете как крут чатжпт и многие из вас уже пользовались его почти безграничными способностями. А я вам предлагаю маленький кусок кода который позволит через телеграм бота публиковать нейрошутки про ИТ прямо в телеграм канал.
Чтобы все это работало вам необходимо:
1. Качаете впн и регистрируетесь тут openai.com
2. Заходите сюда https://platform.openai.com/api-keys генерируете новый апи ключи и втавляете его вместо плюсов gpt.NewClient("++++++++++++++++++++++++++++++++++++")
3. Создаете телеграм канал или берете уже созданный и вытягиваете id канала.
4. Создаете бота в телеграм, получаете апи ключ от него и вставляете вместо enter bot api key here
Для этого есть куча ботов, подсказывать не буду, а то отправлю к скамерам, а вы меня потом на вилы поднимите. Меняете единицы на свой id msg := tgbotapi.NewMessage(-11111111111111111, resp.Choices[0].Message.Content) и запускаете.
Если шутки будут плохими, попробуйте поиграть с промтом, предложите чатуЖПТ представить себя стендап комиком или еще чего.
Код тут выкладывать сложно, вот вам ссылка на гитлаб https://github.com/seniorcat/chatgpt-telegram-bot
программирование
chatgpt
golang
telegram