mem0ai / mem0

The Memory layer for your AI apps
https://mem0.ai
Apache License 2.0
21.89k stars 2k forks source link

Gemini Support? #1490

Open into-the-night opened 2 months ago

into-the-night commented 2 months ago

🚀 The feature

Add support for Google's Gemini.

Motivation, pitch

I would like to use this in the ongoing Gemini API developer competition in which I'm making a pretty straight-forward agentic AI for Windows. Upon discovering this, I believed it would be useful to me, but then I realized that there is no support for Gemini. Just wanted to know if there is a reason it isn't out yet? or how long it might take? Is it something that is open for contributions?

Dev-Khant commented 2 months ago

Hi @into-the-night, We do support Gemini in Embedchain: https://docs.embedchain.ai/components/llms#google-ai.

Do you need Gemini support for Mem0?

into-the-night commented 2 months ago

Yes, yes for mem0. That's what I was trying to make the issue about.

Dev-Khant commented 2 months ago

Alright, so for now you can use Gemini models from Litellm. I'll inform here once we have added standalone support for Gemini.

Let me know if you face any issue with this.

into-the-night commented 2 months ago

Got it! I'll try using that. Also, just one more thing... Is this project open-source? I would like to work on the Gemini integration if I can.

Dev-Khant commented 1 month ago

@into-the-night Please feel free to raise a PR.

Divyanshu9822 commented 1 week ago

@Dev-Khant Can i pick this ? I see no one is assigned this issue , so i'm willing to take it on

Dev-Khant commented 1 week ago

Sure @Divyanshu9822 but let's ask if @into-the-night is working on this?

into-the-night commented 1 week ago

umm.. yea sorry about that @Divyanshu9822 I'm already working on this (albeit it is a bit delayed due to some personal stuff catching up). I'll get this up soon.