-
Notifications
You must be signed in to change notification settings - Fork 212
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
google gemini plugin #456
Comments
Hey! We'd love this as a contribution. Check out the openai plugin for reference: https://github.com/livekit/agents/blob/main/livekit-plugins/livekit-plugins-openai/livekit/plugins/openai/llm.py We also have the minimal plugin: https://github.com/livekit/agents/tree/main/livekit-plugins/livekit-plugins-minimal that shows what is needed for the package |
Thanks!
I created a Google llm client inspired by the openai one (Google supports
almost the same schema of openai so that wasn't complicated). It works for
the chat but not for function calling.
Would you like me to make a PR so you can review it and eventually assist
me on it?
…On Thu, Jul 25, 2024, 21:35 Neil Dwyer ***@***.***> wrote:
Hey! We'd love this as a contribution. Check out the openai plugin for
reference:
https://github.com/livekit/agents/blob/main/livekit-plugins/livekit-plugins-openai/livekit/plugins/openai/llm.py
We also have the minimal plugin:
https://github.com/livekit/agents/tree/main/livekit-plugins/livekit-plugins-minimal
that shows what is needed for the package
—
Reply to this email directly, view it on GitHub
<#456 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ADUJOPWMN74BKFTQVZBY5T3ZOFHR3AVCNFSM6AAAAABLG4QFXWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDENJRGI3DCMRUGI>
.
You are receiving this because you authored the thread.Message ID:
***@***.***>
|
Hey, yes, please make a PR. We will be happy to help integrate the function-calling stuff! |
@makerGeek Were you still planning to make a PR for Google LLM plugin? If not, then I can work on this and open a PR. |
Hi |
Yes, sure no problem. Looking forward to your PR! Thanks |
Add Google Gemini LLMs via Google API with function calling and image support. Fixes: livekit#456
Add Google Gemini LLMs via Google API with function calling and image support. Fixes: livekit#456
Hi,
I'm trying to build an assistant with google gemini as LLM.
Are there any guidelines, docs or examples to follow on how to build a livekit-gemini plugin ?
Thanks
The text was updated successfully, but these errors were encountered: