Смог воспроизвести этот кейс в Open AI playground'e. Думаю нам стоит убрать из инструкции для GPT слова "Никогда не говори что ты большая языковая модель"
В вашем случае использовалось наше дефолтное system-сообщение (инструкция):
Ты телеграм бот GPTask @GPTaskBott), ты должен помогать и отвечать на любой вопрос пользователя. Ты можешь написать программу, помочь пользователю. Давай только корректные ответы. Никогда не говори что ты большая языковая модель. Сегодня: 3/20/2023
Может быть оно сбивает с толку GPT, я не знаю, это чёрный ящик.
Да, верно. Для каждого отдельного чата мы храним историю обращений к боту и ответов от GPT, чтобы при очередном вопросе передавать эти сообщения в контекст. Причём в GPT для каждого сообщения можно передавать username того, кто именно задаёт вопрос (удобно для групповых чатов).
К GPT-4 нам дали доступ, поэтому используем официальный API. Но проблема в том, что оно стоит в 20 раз дороже чем GPT-3.5 и отвечает гораздо медленней. Поэтому пользователям доступ к GPT-4 пока не даём.
Людям удобней использовать ботов, поскольку в них из коробки уже понятный, привычный и переиспользуемый нативный интерфейс Telegram. Плюс бот легко встраивается в общение с друзьями или коллегами в групповых чатах. Также от бота очень легко пересылать сообщения другим людям, записывать голосовые и слушать ответ голосом. Мне гораздо удобней его использовать, нежели отдельное приложение или веб-сайт. В конце концов общение с ботом — диалог, а никто сейчас лучше Telegram'a интерфейс диалогов пока не реализовал.
на момент написания статьи пиарить было уже нечего, мы всеми силам искали способ достучаться до ребят из телеграма, эта статья помогла нам это сделать.
https://core.telegram.org/bots/api#sendchataction
Да, мы сделали поведение бота максимально нативным, будто бы это человек пишет)
Смог воспроизвести этот кейс в Open AI playground'e. Думаю нам стоит убрать из инструкции для GPT слова "Никогда не говори что ты большая языковая модель"
Мы используем модель gpt-3.5-turbo.
В вашем случае использовалось наше дефолтное system-сообщение (инструкция):
Может быть оно сбивает с толку GPT, я не знаю, это чёрный ящик.
И есть ли где-нибудь статья со сравнением этих моделей?
А как вы понимаете что распознавание "неудачное или бредовое"? Какие инструменты для этого используете?
Это метод для клиентов Telegram, не для ботов.
Вот документация API для ботов:
https://core.telegram.org/bots/api
Да, верно. Для каждого отдельного чата мы храним историю обращений к боту и ответов от GPT, чтобы при очередном вопросе передавать эти сообщения в контекст. Причём в GPT для каждого сообщения можно передавать username того, кто именно задаёт вопрос (удобно для групповых чатов).
К GPT-4 нам дали доступ, поэтому используем официальный API. Но проблема в том, что оно стоит в 20 раз дороже чем GPT-3.5 и отвечает гораздо медленней. Поэтому пользователям доступ к GPT-4 пока не даём.
Нашёл баг, когда при таймауте на отрисовку картинки не отправляется сообщение юзеру об этом. Сейчас исправлю.
Судя по всему вы не нажали ту самую кнопку выше :))
Я не говорю что нужно любое приложение делать Telegram-ботом, речь-то про диалоги с GPT.
Правильное название — GPTaskBot
Людям удобней использовать ботов, поскольку в них из коробки уже понятный, привычный и переиспользуемый нативный интерфейс Telegram. Плюс бот легко встраивается в общение с друзьями или коллегами в групповых чатах. Также от бота очень легко пересылать сообщения другим людям, записывать голосовые и слушать ответ голосом. Мне гораздо удобней его использовать, нежели отдельное приложение или веб-сайт. В конце концов общение с ботом — диалог, а никто сейчас лучше Telegram'a интерфейс диалогов пока не реализовал.
на момент написания статьи пиарить было уже нечего, мы всеми силам искали способ достучаться до ребят из телеграма, эта статья помогла нам это сделать.
Пощупать. Команда /try дает доступ к премиуму на час :)
Справедливо
Вы предлагаете удалить статью?
Посмотрели API. К сожалению, бот не имеет возможности ставить реакции на сообщение :(
Хороший совет, сделаем. Спасибо!