ChatGPT В Питоне. Создаем телеграм бота при помощи OpenAI ChatGTP Python

Поделиться
HTML-код
  • Опубликовано: 18 сен 2024
  • Андрей Иванов | Python
    Свяжитесь со мной сейчас: forms.gle/agR8...
    Код из видео в моем Github: github.com/knu...
    Подпишитесь на мой Telegram канал: t.me/pypapyrus_ru
    Используйте мою ссылку в криптобирже OKEX: www.okx.com/jo...
    Мои курсы на UDEMY: www.udemy.com/...
    Пожертвования: www.donational...
    Другие Видео по Python: • Python, Питон
    Канал на английском языке: / @pythononpapyrus
    Поставьте лайк и подпишитесь!
    #Python #Питон #программирование #programming #code #coding #код #кодинг #tutorial

Комментарии • 491

  • @Mark-zl4bj
    @Mark-zl4bj Год назад +9

    Короче, если коротко о чем видео: "Как сделать переадрисацию ChatGPT куда угодно с помощью API-KEY". Парень красава, всем спасибо, респект, молодец, до новых встреч!😉

  • @ProStoStroyka
    @ProStoStroyka Год назад +7

    Молодец, отлично. без воды и все по делу, а самое главное подача материала структурирована, иногда случаешь людей, к середине разговора забыл о чем идет речь.
    Продолжай в том же стиле, написал блок, рассказал, что делает, а затем перешел на уровень выше и рассказал, что делает каждый блок

  • @brend59
    @brend59 Год назад +22

    Молодец Андрей , вроде все быстро / четко и по полочкам , даже мне нулевику в питоне все более менее стало понятно ( 5+)

  • @kevinhardman2249
    @kevinhardman2249 Год назад +2

    Спасибо! Закрыл одним видео 2 вопроса. Ты крут! Продолжай в том же духе!🎉

  • @CreatorDreamer
    @CreatorDreamer Год назад +9

    Автор красавчик. Подача прям отличная. При всей простоте все подробно разложил!

  • @user-fc7cq6uj1z
    @user-fc7cq6uj1z Год назад +2

    подписался 30 минут назад, и уже новый интересный контент нашел

  • @alexbodrov5974
    @alexbodrov5974 Год назад +7

    Андрей, вы молодец, спасибо за обзор.

  • @evgeni596
    @evgeni596 Год назад +8

    Про сохранение контекста сообщений. Для сохранения контекста сообщений нужно каждый раз передавать в "promt" все историю ваших вопросов и ответов бота (т.е создал переменную, к примеру "context" пусть будет строка. Задал вопрос боту (в "promt"), получил ответ, обновил "context" (context += вопрос + ответ)). Если хочешь продолжить общение, то в "promt" передаешь сначала context и конкатенируешь его с своим вопросом (promt = context + новый_вопрос), все это делаем в цикле. Это самое простое решение, плюс будет страдать память из-за огромной строки "context".

    • @cristyjackson604
      @cristyjackson604 Год назад

      сделал так, работает через раз, пишет ошибку Message text is empty

    • @dTdhcnbh
      @dTdhcnbh Год назад

      можете пожалуйста по подробнее объяснить как это делать

    • @evgeni596
      @evgeni596 Год назад +2

      @@dTdhcnbh Примерная реализация:
      import openai
      openai.api_key = "ваш токен"
      def get_response(prompt: str, context:str) -> str:
      """
      Функция для запроса ответа от OpenAI.
      Args:
      prompt (str): Текст от пользователя для передачи в модель.
      context (str): Текущий контекст для передачи в модель.
      Returns:
      str: Ответ от модели.
      """
      response = openai.Completion.create(
      model="text-davinci-003",
      prompt=f"Продолжи общение: {context}Пользователь: {prompt}
      ",
      temperature=0,
      max_tokens=3000,
      top_p=1.0,
      frequency_penalty=0.2,
      presence_penalty=0.0,
      stop=None
      )
      return response.choices[0].text.lstrip()
      def main():
      """
      Основная функция, которая обрабатывает ввод пользователя и выводит ответы модели.
      """
      context = "" # Начальный контекст - пустая строка
      while True:
      prompt = input("Вы: ")
      if not prompt.strip(): # Валидация, если строка пустая, то запросить ввод еще раз
      print("Пожалуйста, введите текст")
      continue
      context += f"Пользователь: {prompt}
      " # Добавление текста пользователя в контекст
      ans = get_response(prompt, context) # Получение ответа от модели
      context += f"{ans}
      " # Добавление ответа модели в контекст
      print(ans)
      if __name__ == '__main__':
      main()

    • @evgeni596
      @evgeni596 Год назад +1

      @@cristyjackson604 import openai
      openai.api_key = "ваш токен"
      def get_response(prompt: str, context:str) -> str:
      """
      Функция для запроса ответа от OpenAI.
      Args:
      prompt (str): Текст от пользователя для передачи в модель.
      context (str): Текущий контекст для передачи в модель.
      Returns:
      str: Ответ от модели.
      """
      response = openai.Completion.create(
      model="text-davinci-003",
      prompt=f"Продолжи общение: {context}Пользователь: {prompt}
      ",
      temperature=0,
      max_tokens=3000,
      top_p=1.0,
      frequency_penalty=0.2,
      presence_penalty=0.0,
      stop=None
      )
      return response.choices[0].text.lstrip()
      def main():
      """
      Основная функция, которая обрабатывает ввод пользователя и выводит ответы модели.
      """
      context = "" # Начальный контекст - пустая строка
      while True:
      prompt = input("Вы: ")
      if not prompt.strip(): # Валидация, если строка пустая, то запросить ввод еще раз
      print("Пожалуйста, введите текст")
      continue
      context += f"Пользователь: {prompt}
      " # Добавление текста пользователя в контекст
      ans = get_response(prompt, context) # Получение ответа от модели
      context += f"{ans}
      " # Добавление ответа модели в контекст
      print(ans)
      if __name__ == '__main__':
      main()

    • @dTdhcnbh
      @dTdhcnbh Год назад +1

      @@evgeni596 спасибо большое

  • @robertbaran1216
    @robertbaran1216 Год назад +17

    Недавно от посмотрел обзор от Сакутина на ChatGTP, очень зашла идея и круто, что ты показываешь, как он может помогать выполнять подобные задачи даже тем людям, которые в программировании вообще не разбираются. Качественный контент🔥

    • @sn3g0v1k9
      @sn3g0v1k9 Год назад

      сори но ChatGPT а не ChatGTP просто глаза такое режет...

  • @perelmanych
    @perelmanych Год назад +5

    Спасибо за познавательное видео! ChatGPT вроде использует GPT3.5 модель, поэтому результаты там лучше. Скоро они обещают выкатить GPT4 модель у которой будет на порядки больше параметров. А вообще, именно для кода у них модель Codex предназначена.

  • @rydisagaz5581
    @rydisagaz5581 Год назад +1

    очень знакомые символы на превью видео,сразу лайк поставил

  • @user-wd8cx8kf6v
    @user-wd8cx8kf6v Год назад +2

    Круто! Я нифига не понимаю в программировании, но хочу попробовать сделать бота)

    • @ИльяБузынин
      @ИльяБузынин Год назад +1

      Пару месяцев назад начал с такой же идей знакомиться с питоном)))

    • @azizb2573
      @azizb2573 Год назад +1

      ​@@ИльяБузынин и как успехи?

    • @ИльяБузынин
      @ИльяБузынин Год назад +1

      @@azizb2573 работу не нашёл ещё😂😂 а так почти каждый день практикуюсь. Бота уже написал, функционал - минимум и без парсинга. Но собой доволен

  • @makshae9029
    @makshae9029 Год назад +2

    Хорошо все рассказал. Но это только побаловаться, наверное. Так как вам выдают api ключ в качестве триала, то есть у вас на счету кагбэ висят 5 баксов, как только набалуешься на эти 5 баксов, триал заканчивается. И если вы хотите использовать такого бота в долгосрочной перспективе, придется отбашлять openai. Там не такие большие деньги конечно, проблема, скорее, будет в самой оплате (vpn и куча переплат-комиссий).

  • @soenonobj3925
    @soenonobj3925 Год назад +11

    Я уже давно сделал такого бота в тг и продолжаю его улучшать.
    По поводу кода, там есть прекрасная модель которая используется в copilot.
    Так же ряд других моделей которые позволяют сохранять контекст диалога и при их разном взаимодействии можно получить разные результаты.

    • @hoooli
      @hoooli Год назад

      как ваш бот называется?)

    • @b1tr1x
      @b1tr1x Год назад

      Вашим ботом можно воспользоваться?

    • @soenonobj3925
      @soenonobj3925 Год назад +1

      Ну надеюсь не забанят @gpt3_chat_bot

    • @soenonobj3925
      @soenonobj3925 Год назад

      @@hoooli скинул ниже

    • @soenonobj3925
      @soenonobj3925 Год назад +1

      Единственное что там ограничение в день у меня из-за наплыва людей из Кубы.
      А так пишите ему сходу что хотите как в чате с человеком.
      Так же пробуйте по разному писать запросы и давать входные данные если он что-то не знает.

  • @Александр-р8л2п
    @Александр-р8л2п Год назад +20

    Чел ты...
    Я вообще ничего не знаю про программирование, но кайфую от чатгпт и вот нахожу твое видео и очень хочу повторить.
    Первым испытанием было понять в какую программу ты вставляешь код чтобы он работал, для этого я нашел видео питон с 0 на другом канале и все получилось.
    Через час буквально у меня был свой бот который работает без впн при том что я не понимал что делаю и это вау!)
    Спасибо за контент!
    P.S. Eсть баги со странным отображением кириллицы и продолжительным разговором, то есть на каждое сообщение создаётся новый чат, а не продолжается диалог, как это исправить есть идеи?))

    • @nnkaz1k856
      @nnkaz1k856 Год назад

      слышал, что нужно создать переменную, где будет вставляться старый контекст. Старый контекст должен будет с каждым новым сообщением присылаться боту-ИИ. Но могу быть не прав.

    • @playboiscrrrt1659
      @playboiscrrrt1659 Год назад +2

      скинь пж видео про которое говоришь, тоже не понимаю

    • @zabojeb
      @zabojeb Год назад

      Какой ты тупой.

    • @СаняСанечек-б7ч
      @СаняСанечек-б7ч Год назад +1

      не пробовал в чатгпт это спросить?!))) (мы еще даже не осознали какой инструмент попал к нам в руки)

    • @dios9168
      @dios9168 Год назад

      @@СаняСанечек-б7ч да Веть прикол в том что любой вопрос есть ответ и на вопрос вопроса следующего вопроса изначального вопроса есть ответ

  • @antoniokventin5341
    @antoniokventin5341 Год назад +1

    Красавчик - четко и по делу!

  • @blankerino2723
    @blankerino2723 Год назад +3

    Для каждого пользователя должен быть свой собственный контекст

  • @Vimyro
    @Vimyro Год назад

    Все работает как часики, благодарю

  • @bourbon3965
    @bourbon3965 Год назад +1

    Спасибо, круто 👍👍 делайте ещё видео

  • @dragonix1385
    @dragonix1385 Год назад

    Спасибо, выйшло супер!

  • @borysanton6388
    @borysanton6388 Год назад +1

    Очень интересно! Спасибо !!!

  • @gandrew8102
    @gandrew8102 Год назад

    отличный материал тёзка, спасибо и подписка!!!

  • @bibajebana
    @bibajebana Год назад

    отличный видос. даже для тех кто первый раз запустил пайтон. спасибо

  • @Oleg_57rus
    @Oleg_57rus 11 месяцев назад

    Видос супер, всё в теме и работает спасибо.

  • @igorveremeenco1524
    @igorveremeenco1524 Год назад

    Как раз тот ролик о котором я просил, пойду тестировать стратегию,

  • @billyknife616
    @billyknife616 Год назад +1

    Ура теперь у меня новый друг

  • @georgyalmetov2306
    @georgyalmetov2306 Год назад +22

    chatGPT это не тоже самое, что и GPT3 с моделью davinci. Для chatGPT нет API пока что, есть только костыли, которые работают непосредственно через браузер

    • @soenonobj3925
      @soenonobj3925 Год назад +2

      Нет GPT3.5 в браузере так называемый, это несколько моделей и ряд их взаимодействий между собой.
      Тоесть там не только davinci 003 версии в работе используется.

  • @AskorSystems
    @AskorSystems Год назад +1

    Шикарно😊

  • @neos_games
    @neos_games Год назад

    спасибо, наконец-то бот, который без перевода на русский

  • @ches_ter6842
    @ches_ter6842 Год назад +1

    Красота👍

  • @AlniyatStar
    @AlniyatStar Год назад

    Спасибо! Очень полезное видео. Работает.

  • @UnderFromAbove
    @UnderFromAbove Год назад +1

    5:41 спасибо за ключик) Надеюсь, ещё работает

    • @PythononPapyrusRU
      @PythononPapyrusRU  Год назад +1

      sk-k5Nr6IqcBj2vnB0y0yKJT3B1bkFJY1bp0agz4gF0gJQBfNyb
      Конечно работает. Вот, чтобы не копировать.

    • @UnderFromAbove
      @UnderFromAbove Год назад

      @@PythononPapyrusRU да ёпт, я должен был тебя спалить, а ты должен был пристыдиться. Мог бы и подыграть(
      Спасибо за видос, кста. Остаётся вопросом, как отображение кода сделать удобоваримым) Нашёл на просторах телеги Джарвиса, он в целом норм работает, так что всё возможно, полагаю

    • @aSanLex
      @aSanLex Год назад +1

      @@PythononPapyrusRU уже пишет "Incorrect API key provided"((

  • @igormarkin5461
    @igormarkin5461 Год назад +1

    Сей пример работает как поисковый запрос. Т.е. последующий запрос не может опираться на предыдущий, т.к. без сохранения истории запросов.

  • @user-oj2kz9de4s
    @user-oj2kz9de4s Год назад

    Спасибо брат ты лучший!

  • @kidsuper6767
    @kidsuper6767 Год назад +1

    Прикольно, спасибо!

  • @billstore2627
    @billstore2627 Год назад +1

    Да ты чертов гений!!!

  • @kogamisnin512
    @kogamisnin512 Год назад +1

    спс за контент!

  • @rz972
    @rz972 Год назад +1

    Красава, все понятно
    +rep

  • @MsBorisKV
    @MsBorisKV Год назад +1

    Молодец, отлично. Все по делу. Напишите как кто пользуется Chat GPT в python после окончания пробной версии ключа.

  • @mysmster
    @mysmster Год назад +15

    Спасибо. Для России особенно актуально.

    • @jollyroger5049
      @jollyroger5049 Год назад +5

      в роисси как-раз и не работает.
      зашел сейчас туда, авторизовался и вуаля: не работает в вашей стране

    • @deimonvaltares4366
      @deimonvaltares4366 Год назад +6

      @@jollyroger5049 нужно зарегаться из под впна и купить временно номер для приема смс, разово это сделать, а потом можно пользоваться без впна

    • @XASHABA
      @XASHABA Год назад

      @@jollyroger5049 могу продать номер за 15 грн

    • @Gree_ok
      @Gree_ok Год назад

      @@deimonvaltares4366 можно использовать бесплатный ВПН?

  • @AITradingLab
    @AITradingLab Год назад +3

    кажется использование API в ChatGPT идет платно?

  • @ABDULHAMIDGULOV
    @ABDULHAMIDGULOV Год назад

    спасибо бро очень информативно и понятно и гланое бе воды

  • @ekoden1488
    @ekoden1488 Год назад +4

    Сделал все по этому гайду
    в 20 строчке выскакивает ошибка NameError: name 'message' is not defined
    как это исправить?

  • @lift-y7w
    @lift-y7w Год назад

    Круто у меня получилось! Молодец !!!!!!!!!!!!

  • @pallwolf2864
    @pallwolf2864 Год назад

    все заработало, спасибо большое

  • @BaJIuDoJI-p2v
    @BaJIuDoJI-p2v Год назад

    Сделал по твоему видео такого бота.
    Работает, но версия очень сырая.
    Если запустить скрипт на сервере, то норм. Но при вводе символов больше допустимой нормы крошит скрипт. Надо работать над возможными ошибками. Чтобы скрипт не крошился. Если сервера опенаи подвисают, скрипт тоже крошится. А так в целом спасибо.
    Я оптимизировал скрипт и он не крошится. Ограничил колличество допустимых пользователей (для семьи). И огонь!) спасибо!

    • @antonlipovka5428
      @antonlipovka5428 Год назад

      Привет, сможешь залить скрипт на pastebin ?

  • @tvoymaksimym
    @tvoymaksimym Год назад +3

    Для ребят с Украины помогу пользоваться сервисом а точнее пройти регистрацию в нем

    • @stepansamankov7129
      @stepansamankov7129 Год назад

      как?

    • @antohagobet4451
      @antohagobet4451 Год назад

      Как?????

    • @oleksandrhrysha7348
      @oleksandrhrysha7348 Год назад

      @@antohagobet4451 vpn + сервис прийома смс. Или Вам пошагово?

    • @antohagobet4451
      @antohagobet4451 Год назад

      @@oleksandrhrysha7348 какой более менее нормальный сервис для приема смс?

    • @oleksandrhrysha7348
      @oleksandrhrysha7348 Год назад

      @@antohagobet4451 выбирать придется Вам и принимать решения какое для Вас лично более хорошее или менее полезное. Один из сервисов "sms-activate""

  • @olga9063
    @olga9063 Год назад +2

    Супер, а можно чтоб он помнил то, что ты ему говорил ранее, как на самом сайте (чтоб смысловую цеп диалога цепочку не терял)?

    • @con10tcre8or
      @con10tcre8or Год назад

      Так и есть вроде, открываешь новый диалог для каждой новой темы

  • @RailAkhmetshin
    @RailAkhmetshin Год назад +3

    Здравствуйте. Подскажите пожалуйста, у меня выходит ошибка: "You exceeded your current quota, please check your plan and billing details." Это значит API больше не бесплатный? Нужно платить??

    • @romden8491
      @romden8491 Год назад

      3 запроса в районе цента стоят, бесплатно выделяют 18$.

  • @Solidbytegames
    @Solidbytegames Год назад +1

    То Есть надо чтоб компьютер работал всегда чтобы работал бот?

  • @ФедорМакеев-й5ю
    @ФедорМакеев-й5ю Год назад +4

    Как добавлять предыдущие сообщения к промту, чтобы бот не терял контекст диалога?

  • @thinkmediadeeper
    @thinkmediadeeper Год назад

    заменит, заменит, может не прямо сейчас, но заменит, уже по факту заменяет

    • @onego5712
      @onego5712 Год назад +2

      Та не заменяет, выдает полную шляпу и довольно тупой пока что

    • @sergey_ra
      @sergey_ra Год назад

      @@onego5712 пока что

    • @hook_off
      @hook_off Год назад

      @@onego5712 хз, корректно вопросы задаешь нормально отвечает, может дело в тебе?)

  • @MagDag_
    @MagDag_ Год назад +1

    Привет! Вы бы разобрались сами в начале о чем рассказываете. Это не знаю, об этом понятия не имею, и т.д. А хайповое видео я запишу конечно с кричащим заголовком. Chatgpt это не те модели которые там указаны, она базируется на другой модели. В этом ее фишка. И API к ней недавно открылось. Модно сделать видео, как сама GPT пишет код для программы, и это использовать.

  • @neo77399
    @neo77399 Год назад +2

    супер работает !😀 только может подскажите как сделать чтобы он мог отвечать не только мне а еще другому пользователю который его добавляет ?

  • @mikhailfermax6193
    @mikhailfermax6193 Год назад

    Крутяк

  • @Palych9182
    @Palych9182 Год назад +1

    почему никто не говорит о том, что бы бот в тг работал, нужна подписка за 2к рублей на OpenAI :(

  • @azanov07
    @azanov07 Год назад

    👍👍👍👍👍👍👍👍👍👍👍👍

  • @shyn9yskhan
    @shyn9yskhan Год назад

    Автор красава

  • @patriciastraffi1465
    @patriciastraffi1465 Год назад +1

    Не работает, первый день в этой теме, код написан, модули установлены, всё правильно, звпускаю, а в телеграм боте ничего не пишет

  • @ВладиславНечай-ы9э

    Кто то шарит, почему он не ОТВЕЧАЕТ а ПРОДОЛЖАЕТ фразу и как это исправить?

  • @Cockie500
    @Cockie500 Год назад +1

    Хотя невозможно то бы бот начал писать полную программу за раз.Так может лишь человек.Чат помогает как инструмент вместо stack owerflow

  • @user-dp3hj4df6j
    @user-dp3hj4df6j Год назад +1

    Андрей спасибо, а из него можно сделать какого-то бота, который будет заточен под нужды моего бизнеса. Условно у меня салон красоты и я хочу чтобы он говорил с клиентами на заданные тематики

  • @lift-y7w
    @lift-y7w Год назад

    Привет, классное виде но есть одно но нет такого Friend chat 5:18

  • @bikeonoor4006
    @bikeonoor4006 Год назад +35

    На русском великолепно можно общаться. Отвечает она почти без ошибок, правильными фразами, очень развернуто. Только строить предложения желательно четко, с прямым порядком слов, не злоупотребляя причастными и деепричастными оборотами, а также сложносочиненными и сложно подчиненными предложения с соединительными словами (не больше двух частей на предложение). Те, если вы при прочтении своей фразы ее легко и однозначно понимаете, то и система правильно поймет.

    • @dairrow8550
      @dairrow8550 Год назад

      А как обойти то, что сайт на работает в моей стране? Впн почему-то не помогает, что делать не знаю

    • @neilwilson4075
      @neilwilson4075 Год назад +1

      ​@@dairrow8550Никак, проверка страны по номеру происходит, соответственно нужен номер страны в которой он не заблокирован, я вот нашел одного очень доброго мужика, который живёт в Германии, и принял смс для завершения регистрации

    • @hook_off
      @hook_off Год назад +3

      Все как и в гугле, нормально гуглишь - нормальные ответы получаешь)

    • @user-iq2st2el2d
      @user-iq2st2el2d Год назад +3

      да, но для какой же вы фигни его используете, это капец)

    • @maksivell
      @maksivell Год назад

      @@dairrow8550 актуально ещё? Могу просто подсказать чела с гайдом на обход

  • @konstantin7406
    @konstantin7406 Год назад +1

    В данном случае телеграмм бот не запоминает контекст как chat GPT. Он только реагирует на первый запрос. Как это можно исправить ?

  • @l_kasper
    @l_kasper 7 месяцев назад

    для меня было сложно, можно было бы пожалуйста просто в описании оставить сам код, где нам просто нужно было бы подставить свой ключ

  • @zihera
    @zihera Год назад +3

    а как сделать чтоб сохранялся контекст? например чтоб он сохранялся для каждого телеграмм пользователя который пишет боту и например команда которая очищает контекст? или контекст доступен только в их chatGPT боте на сайте?

    • @КирПронг
      @КирПронг Год назад

      спроси у chatgpt

    • @zihera
      @zihera Год назад

      @@КирПронг спрашивал.. он говорит но в апи текущей версии этого нет, если насильно проталкивать то ругается

  • @odinezy1168
    @odinezy1168 Год назад +18

    Только это не ChatGPT - Это какая - то более простая и туповатая версия бота, которая представляется то Александром, то Алисой, Алиной, Софией, Сашей, Андреем и т.д., и отвечает часто несвязно.

    • @bespontovyjpirozhok
      @bespontovyjpirozhok Год назад +3

      За то, перлы время от времени выдает и цензуры не имеет

    • @Мойканал72
      @Мойканал72 Год назад +2

      ​@@bespontovyjpirozhok цензуру имеет

    • @Мойканал72
      @Мойканал72 Год назад +1

      Уже всё решилось

  • @psych2go_rus
    @psych2go_rus Год назад

    Контент - бомба! А сможешь сделать видео, как при помощи чата сделать бот для инстаграма, например? На авто подписки, например. Он мне делает почти рабочий код, но в конце постоянно что-то идет не так...

  • @herabora2151
    @herabora2151 Год назад +2

    Классное видео !☺️ в какой программе вы работайте на питоне ?

    • @PythononPapyrusRU
      @PythononPapyrusRU  Год назад

      Спасибо! PyCharm

    • @SorasAnFilms
      @SorasAnFilms Год назад

      ​@@PythononPapyrusRUздравствуйте можете скинуть весь код который вы писали потому что я делаю на телефоне Pydroide сложно писать без ноута у меня есть свой апи ключ и токен но кода нет 🤣😜☹️🙏

  • @henrythegreenengine5632
    @henrythegreenengine5632 Год назад

    Бэббидж - изобретатель ЭВМ.

  • @Ledok23
    @Ledok23 Год назад

    👍

  • @holodina
    @holodina Год назад +1

    ошибка в первом коде бинарной сортировки заключалась в том что он в аргументе функции написал ключевое слово list

  • @plus1249
    @plus1249 Год назад

    красавчик

  • @andreivarkentin
    @andreivarkentin Год назад

    Всё вроде воркает, единственное что длинные рассказы итд, с середины начинает на инглише писать-_- буду тестить, залил на RPI посмотрим что и как будет работать, спасибо за туториал

  • @inspirr7894
    @inspirr7894 Год назад

    Привет, подскажите, использование бота в ТГ будет доступно только с включением ВПН и когда запущен сам чат? или 1 раз можно написать, отключить ВПН, и он будет обращаться к нему?

  • @morzovmolov2539
    @morzovmolov2539 Год назад +1

    Запишите видео как создать бота в Аську от и до. Я новичок в этом. Буду благодарен вам за обзор

  • @foreverfriends1901
    @foreverfriends1901 Год назад +1

    Спасибо за видео! Все круто и понятно. А можешь дать совет или записать ролик, как этот код запилить на Яндекс облако, и чтобы он там выполнялся?

  • @RunBull
    @RunBull Год назад +1

    чат не заменить программистов потому что, он не сможет написать фулл готовое приложение на несколько тысяч строк, скорее чат будет удобным инструментом который будет помогать писать отдельные куски кода

  • @cookieman5421
    @cookieman5421 Год назад +5

    привет
    можешь подсказать? столкнулся с такой проблемой:
    'TeleBot' object has no attribute 'message_handler'
    и проблема в строке @bot.message_handler(func=lambda _: True)

  • @Сергей-р9у6к
    @Сергей-р9у6к Год назад +4

    Круто. Как объяснить боту что он администратор салона красоты а не программист???

    • @michaeldenisov4815
      @michaeldenisov4815 Год назад +3

      Через переводчик на англ. этот текст скорми:
      Представь себя в роли администратора салона красоты. Отвечай на мои вопросы будто я клиент салона красоты и пришел к тебе с вопросом. Начинаем прямо сейчас.
      *место для твоего вопроса*

    • @hook_off
      @hook_off Год назад

      😂😂

    • @hook_off
      @hook_off Год назад

      Слезы администратора, «не увольняйте пожалуйста»

    • @Сергей-р9у6к
      @Сергей-р9у6к Год назад +1

      @@michaeldenisov4815 спасибо. Там в песочнице есть примеры, api и его описание

  • @_Poni_
    @_Poni_ Год назад

    куча куча куча примеров например.....😂
    все я буду смотреть тебя

  • @n.3886
    @n.3886 Год назад +6

    На данном этапе chatGPT - пробник, не более. Показали концепцию, на то это и beta. Жду к концу года «модернизированную» версию этого чат-бота, с улучшенной моделью.

    • @user-iq2st2el2d
      @user-iq2st2el2d Год назад +2

      пробник, который пока не взаимодействует с реальным миром, но уже позволяет делать десятки тысяч долларов в день

    • @жани-е4ъ
      @жани-е4ъ Год назад +1

      @@user-iq2st2el2d какие ещё десятки тысячь долларов в день?

    • @ITS_Development
      @ITS_Development Год назад

      @@user-iq2st2el2d ну что ты выкакал...

  • @alexfishermanru
    @alexfishermanru Год назад +1

    У меня почему-то ошибка с апи. No API key provided

  • @Jhgggujbvcfffh
    @Jhgggujbvcfffh Год назад +1

    Спасибо за ролик. Почему-то код запускается, но результата нет(ошибок тоже). Не могли бы подсказать, в чем может быть проблема?

  • @qqq-o2x
    @qqq-o2x Год назад

    гений

  • @elderlyoparysh2800
    @elderlyoparysh2800 Год назад

    такой алгоритм не запоминает предыдущие сообщения, и уже давно gpt 3.5 можно использовать, которая на сайте у них сейчас работает

    • @karson6647
      @karson6647 Год назад

      вы пробовали через 3.5? и контекст сохраняется?

  • @ЕвгенийСафронов-с8щ

    Я сказал в GPT CHAT напиши мне бота на Питоне, и он написал, а твой способ чет долгий=)))

  • @Neuro.ArtStudio
    @Neuro.ArtStudio Год назад +1

    Добрый день! Подскажите почему работает только при включенном pycharm и запущенном Run?

    • @llirik88
      @llirik88 Год назад +4

      а на чём он должен работать? На святом духе?

  • @romannakov1826
    @romannakov1826 Год назад +2

    У меня пишет не доступно в вашей стане. Как быть?

    • @hsbdhbfnfnf8438
      @hsbdhbfnfnf8438 Год назад

      Менять режим в стране, вас уже за людей не считают

  • @webwla1
    @webwla1 Год назад

    Андрей все очень интересно.Ну для меня это темный лес.А можно создать Чат или воронку в ТГ по привличению народа в Живую очередь?Как это сделать?Благодарю!

  • @CrypticCatHack
    @CrypticCatHack 7 месяцев назад

    Вашем придосталенном коде в котором вы users_id о́н отправляет для определенного человека запрос иои работает у всех а не для одного человека?

  • @ТарасБабіч-р8я
    @ТарасБабіч-р8я Год назад +1

    А мне пишет name 'message' is not defined, хотя я решил вдохновиться этим примером, возможно это связано с тем что я как то неправильно запускаю через командною строку.

  • @pezdusa
    @pezdusa Год назад +2

    Бот работает, но когда пишет большие тексты к середине текста всегда начинает писать либо на английском, либо вообще непонятные символы, как исправить?

    • @Lol-xh4ob
      @Lol-xh4ob Год назад

      здравствуйте, такая же проблема. вы решили ее?

    • @pezdusa
      @pezdusa Год назад

      @@Lol-xh4ob здравствуйте, да, удалось решить. Собственно, сама нейросеть код и написала, он оказался рабочий.
      import openai
      import telebot
      def function():
      try:
      openai.api_key = "YOUR_OPENAI_KEY"
      bot = telebot.TeleBot("YOUR_TELEGRAM_KEY")
      @bot.message_handler(content_types=['text'])
      def handle_text(message):
      response = openai.Completion.create(
      engine="text-davinci-003",
      prompt=(f"{message.text}
      "),
      max_tokens=600,
      n=1,
      stop=None,
      temperature=0.5,
      )
      bot.send_message(message.chat.id, response.choices[0].text)
      bot.polling()
      except:
      function()
      function()

    • @Lol-xh4ob
      @Lol-xh4ob Год назад

      @@pezdusa спасибо вам огромное🙏

  • @user-pj5dt4bw3s
    @user-pj5dt4bw3s Год назад +1

    я так понял что доступ по API к GPT только в платных версиях?

  • @svyberg
    @svyberg Год назад +4

    А как использовать свою модель натренированную в чате openai

    • @tobecontinued4888
      @tobecontinued4888 Год назад

      зачем тебе свою модель сунуть в опен аи?

  • @regularguy1568
    @regularguy1568 Год назад +2

    name 'message' is not defined вылазит и код не работает(((

  • @fish9370
    @fish9370 Год назад +2

    Он же выдает полную дичь. Это мимикрия под что-то разумное. Как вы планируете это использовать?

    • @hook_off
      @hook_off Год назад

      Дай ему годик

    • @fish9370
      @fish9370 Год назад

      @@hook_off Да хоть 10

  • @Minas__Morgul
    @Minas__Morgul Год назад +43

    Спасибо путину за это "OpenAI's services are not available in your country."

    • @Badass_anime1
      @Badass_anime1 Год назад +1

      Только вот и в укр не работает

    • @A_163.
      @A_163. Год назад +4

      VPN в помощь👌

    • @Максим-с1о7ъ
      @Максим-с1о7ъ Год назад +6

      @@Badass_anime1 Уже работает

    • @RemoteAccessGG
      @RemoteAccessGG Год назад +6

      @@Badass_anime1 не переживай так, уже работает

    • @Badass_anime1
      @Badass_anime1 Год назад

      @@RemoteAccessGG ваще пофиг, я в России на данный момент проживаю

  • @nordpoint
    @nordpoint Год назад

    Вопрос. Для работы бота, необходим запущенный в Пайчарме код? Самостоятельно никак?