googleapis / googleapis/python-genai

Is there a chance for full support for async function calling via VertexAI?

Open
#1,739 6 comments 3 reactions 1 assignee Assigned to @kkorpal View on GitHub
priority: p3 type: feature request
Dominant language
Python
Stars
4k
Forks
1k
Avg merge
2d 11h
Merged PRs (30d)
40

Description

Hello. I am using live native-audio Gemini models via the VertexAI on the daily basis.
I wish to experiment with tools features:
* `behavior` = NON_BLOCKING of tools which can be set in the function declaration
* `scheduling` = SILENT / INTERRUPT ... from the function response
... as I see that the agent produces too much responses when tools are used. Often very similar sentence can be heared and I wish to force SILENT behavior in some cases.

Features seem to be available when using the Gemini Developer API but not int the Vertex, eg.:
https://github.com/googleapis/python-genai/blob/c624d7e5705df98e36cbc7b55dc110adf5871c85/google/genai/_live_converters.py#L104-L110

Is there any chance for future support of these?

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.