Add Google Generative AI LLMs
Add Google Gemini LLMs via Google API with function calling support.
Fixes: #456
🦋 Changeset detected
Latest commit: 7944612b6128ef17fd5d6c8dafdfe290a6c020ac
The changes in this PR will be included in the next version bump.
This PR includes changesets to release 1 package
| Name | Type |
|---|---|
| livekit-plugins-google | Minor |
Not sure what this means? Click here to learn what changesets are.
Click here if you're a maintainer who wants to add another changeset to this PR
Just so you're aware, there's two Gemini API's. The second one is Google's Vertex API, and I believe it's slightly better suited here.
Just so you're aware, there's two Gemini API's. The second one is Google's Vertex API, and I believe it's slightly better suited here.
Do you think it makes sense to support both, e.g., through the constructor or class methods? Or just Vertex?
_
Commenting on this for support.
Base on the documentation, I think vertex ai is more production and enterprise ready. I have a vertex version working locally. I can add @rsinnet as a co-author in a new PR if this is something you want.
Pleasure to get this email
On Tue, 15 Oct 2024, 15:38 Chenghao Mou, @.***> wrote:
Commenting on this for support.
Base on the documentation https://cloud.google.com/vertex-ai/generative-ai/docs/migrate/migrate-google-ai, I think vertex ai is more production and enterprise ready. I have a vertex version working locally. I can add @rsinnet https://github.com/rsinnet as a co-author in a new PR if this is something you want.
— Reply to this email directly, view it on GitHub https://github.com/livekit/agents/pull/777#issuecomment-2413945597, or unsubscribe https://github.com/notifications/unsubscribe-auth/BJ4ZBAV73SER3CX3AYFZF7LZ3ULETAVCNFSM6AAAAABOOJLKDCVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDIMJTHE2DKNJZG4 . You are receiving this because you commented.Message ID: @.***>
thank you for the PR, closing this as support has already been added