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