научил бота юзать нативные функции, он их сам запускает когда хочет Ж) пока есть только поиск в гугле и скачивание текста по ссылке если в модуле есть глобальная переменная, api_key и модуль импортирован внутри какой то функции то эта глобальная переменная будет внутри это функции своя собственная или все равно будет расшарена с кем то еще кто импортировал этот модуль в другом пространстве имен(в другой функции, или вернее в этой же функции но другом экземпляре)? #Python удалось наконец то запустить функцию в джемини. оказалось совсем просто. в конструктор объекта подается список питоновских функций, он сам берет их описание и смотрит какие параметры, а потом сам использует когда надо сделал ocr для pdf который без текста с помощью gemini. вариант с тессерактом работал медленно, да и хреново. джемини может в много потоков распознавать картинки не напрягая сервер короче яхз. взял кеш из cachetools. готовый. как он работает хз но вроде работает и обещает что то похожее на то что нужно чатгпт в начале предложил кешировать... функции, их результат целиком, с помощью питоновского декоратора. забавный вариант чет мне кажется это плохой вариант умного кеширования. в кеше будут копится записи с большим количеством обращений и в какой то момент, когда кеш ими переполнится, новые записи будут вылетать из кеша на счет раз, у них не будет шанса набрать приличный вес приделал к запросам в sqlite кеш в оперативке, умный, считающий количество попаданий и удаляющий то что старее и меньше попаданий имеет может я загоняют но мне всегда казалось что бд кеширует запросы. может это касается только тех у кого свой сервер есть, типа постгри и мускула, а может они вообще так не делают. у sqlite сервера нет, это что получается я сам вручную должен кешировать запросы что ли В Госдуме предложили ввести уголовную ответственность за напоминания о предыдущих обещаниях Путина Телеграм блин. Что с этим делать. Искать самую длинную строчку и если она короткая то другую клавиатуру ставить? мде. переводы сломались из за псевдоасинхронщины. я навтыкал декораторы для запуска функций в фоне перед функциями которые должны что то возвращать. они из за этого всегда возвращали None хм. >60р за 5 копеечную мороженку со вкусом ничего. что эти капиталюги себе позволяют, забыли как их на столбах развешивали? |