[Solved β ] Google Gemini Function calling integration
Hey everyone, how do I use composio tools directly with google Gemini function calling. like we can use composio with openai function calling directly but can't do the same for google gemini. It raises some ridiculous error.
model = genai.GenerativeModel(model_name="gemini-1.5-flash", tools=tools)
basically it's not working when I do something like this
tools = composio_toolset.get_tools(apps=[App.GOOGLECALENDAR])
i get this error lol
9 Replies
flat-fuchsiaβ’6mo ago
Checking
adverse-sapphireOPβ’6mo ago
Kk
flat-fuchsiaβ’6mo ago
Currently composio doesn't support tools integration in
google-generativeai
, however we are working on it. If you need any other help, feel free to ping me @Maverick πadverse-sapphireOPβ’6mo ago
Ahh okay np. maybe I will continue using the native google calendar tool I made π¦
optimistic-goldβ’6mo ago
@Maverick you can use Google Gemini via langchain or LlamaIndex
adverse-sapphireOPβ’6mo ago
I actually don't feel comfortable using those frameworks anymore. It leads to a lot of complications when deploying. So I preferred the raw ability of the llm and code around it
optimistic-goldβ’6mo ago
Got it
xenial-blackβ’5mo ago
We are live with Google: https://docs.composio.dev/framework/google
Composio Docs
Using Composio With Google AI - Composio
Composio enables your agents to connect with Various Tools and work with them
adverse-sapphireOPβ’5mo ago
Google aistudio felt left out since it is not yet supported rather only vertex AI is supported.