kyegomez / swarms

The Enterprise-Grade Production-Ready Multi-Agent Orchestration Framework Join our Community: https://discord.com/servers/agora-999382051935506503
https://docs.swarms.world
GNU Affero General Public License v3.0
1.8k stars 246 forks source link

Added Gemini to models init.py #525

Closed everettVT closed 1 week ago

everettVT commented 4 months ago

Thank you for contributing to Swarms!

Replace this comment with:


📚 Documentation preview 📚: https://swarms--525.org.readthedocs.build/en/525/

evelynmitchell commented 4 months ago

Hi everettVT!

Thanks for the PR.

Gemini integration was stalled because the Google Development keys, which are required to test this, were not available outside of the US.

When we add Gemini, we'll do it distinctly, with the test for the presence of the keys before enabling the import in pyproject.toml, and the module in swarms/models

This is something you couldn't have known, and thank you so much for your time, but I cannot approve this PR.

everettVT commented 4 months ago

Awesome! Thanks! I'll try to find another long hanging fruit to get into the contribution flow. I'll take a look at the issues

kyegomez commented 4 months ago

@everettVT @evelynmitchell no, it wasn't stalled because of this. It was already here. But It was removed because the package was tooo build and we wanted to simplify build time. If you could implement this with just the requests library I will accept.

everettVT commented 4 months ago

Makes sense. This will give me practice for vertex AI models afterward.