Чат жпт большую часть видео работает не "как" интерпритатор, в него встроен интерпритатор который он активно использует для вычисления, анализа и вообще всего, где он может быть полезен. Значительную часть видео, если не все, он просто твой код копирует, иногда по контексту понимая, что несколько новых команд нужно добавить к старой программе
На Habr была статья, про то как сделать телеграмм бота, с памятью контекста, не отсылая каждый следующий раз целиком предыдущий диалог. Там использовалась векторная база данных. Но статья была рекламная, с использованием конкретных платных сервисов. Как сделать так же, но без использования сервисов спонсоров я так и не понял.
Ещё один глупый вопрос (которых нет :) Не понял как работает f-строка в методе __str__. как в фигурных скобках идёт присвоение значения и что за !r пытался написать подобное в командной строке в питоне, выдал ошибку SyntaxError: f-string: expecting '}' (версия питона последняя 3.11)
@@evgeniemyikow5503 последняя security, следующие в статусе bugfix и prerelease. и всё же, почему меня такая запись не работает ? Я думаю дело тут в том что это всётаки чатжпт, а не реальный интерпретатор, и он чудит, как выясняется в дальнейшем в этом ролике)
Если внутри f-строки добавить !r после переменной, она будет выведена в repr виде, всё равно что сделать repr(var), просто короче и быстрее. А у вас ошибка, что вы скобку не закрыли. Используйте PyCharm, он подскажет
@@SurenKhorenyan На самом деле в вашем видео вы поставили фигурную скобку не в том месте: return f"{self.__class__.__name__}({username=self.username!r})" а правильно было: return f"{self.__class__.__name__}(username={self.username!r})" так что чатжпт просто проигнорировал эту ошибку и "додумал" как должно быть :)
@@PavelNebo а, да, это действительно так. Я при пересмотре тоже обратил внимание, всё же в ручарм было бы проще, там сразу заметна ошибка. Но, как видите, для нейронки это норм
Чат жпт большую часть видео работает не "как" интерпритатор, в него встроен интерпритатор который он активно использует для вычисления, анализа и вообще всего, где он может быть полезен. Значительную часть видео, если не все, он просто твой код копирует, иногда по контексту понимая, что несколько новых команд нужно добавить к старой программе
Круто!
Хммм, нейросетевой интерпритатор.
Быть может это перспективная идея😮
хаа, ну только оно дороже в сотни тысяч раз, медленнее в миллионы, склонно к галлюцинациям, а так да 😁
Ну это реально новый взгляд на нейросеть
@@Сергей-р9у6к хах 😅
На Habr была статья, про то как сделать телеграмм бота, с памятью контекста, не отсылая каждый следующий раз целиком предыдущий диалог. Там использовалась векторная база данных. Но статья была рекламная, с использованием конкретных платных сервисов. Как сделать так же, но без использования сервисов спонсоров я так и не понял.
Закидывайте ссылку в чат, будем разбираться
а в следующем видео поднимаем контейнеры в chatgpt
надо будет попробовать...
Да, что тут, сразу ассемблер эмулировать. Посмотреть, что будет
Хааа
Я на нём уже давно не писал, сложнее будет проверить 😁
Забавно. Видел похожую штуку, но только в виде статьи и там жэпэтэ просили прикидываться линуксом 😂
@@MAKS19961204 хаа, и как там? Успех?
следующее видео - запускаю FastApi и postgres в chatgpt
отличная идея!
прикольно! спасибо за старания :)
Пожалуйста! 😊
А новые видео с rabbitmq когда будут?
@@вадикминаев когда монтажёр выйдет из запоя и смонтирует отснятый материал
Сори за глупый вопрос, но как ты делаешь перевод строки в чате, я когда жму enter/ctrl + enter, просто отправляется сообщение
Нет глупых вопросов 🙂
Shift + Enter, работает почти во всех программах
Ещё один глупый вопрос (которых нет :)
Не понял как работает f-строка в методе __str__. как в фигурных скобках идёт присвоение значения и что за !r
пытался написать подобное в командной строке в питоне, выдал ошибку SyntaxError: f-string: expecting '}'
(версия питона последняя 3.11)
!r это вызов тандер метода __repr__ и 3.11 это не последняя версия
@@evgeniemyikow5503 последняя security, следующие в статусе bugfix и prerelease.
и всё же, почему меня такая запись не работает ? Я думаю дело тут в том что это всётаки чатжпт, а не реальный интерпретатор, и он чудит, как выясняется в дальнейшем в этом ролике)
Если внутри f-строки добавить !r после переменной, она будет выведена в repr виде, всё равно что сделать repr(var), просто короче и быстрее.
А у вас ошибка, что вы скобку не закрыли. Используйте PyCharm, он подскажет
@@SurenKhorenyan На самом деле в вашем видео вы поставили фигурную скобку не в том месте:
return f"{self.__class__.__name__}({username=self.username!r})"
а правильно было:
return f"{self.__class__.__name__}(username={self.username!r})"
так что чатжпт просто проигнорировал эту ошибку и "додумал" как должно быть :)
@@PavelNebo а, да, это действительно так. Я при пересмотре тоже обратил внимание, всё же в ручарм было бы проще, там сразу заметна ошибка. Но, как видите, для нейронки это норм
не обесуть но зачем он нужен в качестве интерпритатора не лучще ли показать его каак он облегчает работу программиста
@@AlbaraGar хорошо, не буду.
Может быть и лучше..
это видео больше как прикол, никто не будет в серьезе использовать нейронку в качестве интерпретатора
@@killer_nekit3094 да, всё так
вауууууу
🙂🙂😁
Слишком прожорливо получается, на 100 слов 1.5 литров воды. Лучше старый добрый PyCharm.
Да, в ручарме лучше будет
print(str(your_salary)[0] == '3'). # True?
@@ourtube5191 и чатгпт такой отвечает "ага, 300кк/наносек"