Comments 16
Продолжение статьи: Добавляем зрение, слух и голос в свой ChatGPT бот в Telegram
Я так понял, что после обработки исключения, бот все равно попытается отправить изображение?
А добавлять детали к созданному изображению можно как нибудь?
Почему если поменять n=1 или size="1024x1024" на другие значения бот не будет генерировать фото?
Подписалась. Со временем тоже такой бот сделать.
Все сделал, туториал классный, но после первого корректно сгенерированного изображения бот перестал реагировать, деньги на proxyapi есть, ни на какие команды больше не отвечает
Бот отлагал ровно через сутки, при повторной просьбе сгенерировать изображение снова завис на сутки. Через сутки отправил изображение, далее корректно отвечал без лагов, до тех пор пока я не поменял с 3.5 Turbo на 4. Тут как с изображением получилось, на первый запрос ответил 4й версией, далее на следующий запрос завис. Скорее всего сегодня отлагает(будут сутки снова), но проблема не понятно в чем ¯\_(ツ)_/¯
You tried to access openai.Image, but this is no longer supported in openai>=1.0.0 - see the README at https://github.com/openai/openai-python for the API.
You can run openai migrate to automatically upgrade your codebase to use the 1.0.0 interface.
Alternatively, you can pin your installation to the old version, e.g. pip install openai==0.28
A detailed migration guide is available here: https://github.com/openai/openai-python/discussions/742
К прошлому посту нет доступа, к сожалению, но зачем нужна пляска с отключением вебхука, написанием сообщения, получением update'а из телеги и включением вебхука обратно всего лишь для того, чтобы узнать id пользователя, которого хотите добавить в whitelist?
Существуют же боты готовые, для этого:
https://t.me/myidbot
https://t.me/getmyid_bot
https://t.me/username_to_id_bot
Просто поиск в телеграмме по слову "id" даёт массу результатов с ботами
Ну а если уж имеется параноидальное недоверие к чужим ботам, то почему просто не добавить в код бота обработку команды, например, /getmyid ?
@bot.message_handler(commands=["getmyid"])
def send_id(message):
bot.reply_to(
message,
f"Ваш ID: `{message.chat.id}`",
parse_mode="Markdown"
)
Все сделал как вы написали, спасибо огромное! А как это теперь монетизировать?
Продолжение статьи: Добавляем зрение, слух и голос в свой ChatGPT бот в Telegram
К Midjourney у нас есть нефициальный API useapi.net, там же есть поддержка API для генерации text+(image) -> video by Pika. Напишите если вам интересно попробовать я вам вышлю ?️.
Добавляем DALL-E 3 в свой ChatGPT бот в Telegram