semanser / codel

✨ Fully autonomous AI Agent that can perform complicated tasks and projects using terminal, browser, and editor.
https://discord.gg/uMaGSHNjzc
GNU Affero General Public License v3.0
2.09k stars 156 forks source link

Add Gemini support #27

Open semanser opened 6 months ago

Frankystew1 commented 6 months ago

Did Gemini get added?

semanser commented 6 months ago

@Frankystew1 not yet!

Thanzex commented 6 months ago

The Claude 3 model family is very capable too, I would suggest changing this issue to make codel model-agnostic

semanser commented 6 months ago

This is currently blocked by https://github.com/tmc/langchaingo/issues/748.

While we can simply inject available tools in the prompt (as we're doing for Ollama, for example), it's not ideal since Vertex already supports function calling, and it would be better to just use it directly.