skyvern icon indicating copy to clipboard operation
skyvern copied to clipboard

Adding Gemini support

Open ykeremy opened this issue 10 months ago • 5 comments

LiteLLM docs for Gemini: https://litellm.vercel.app/docs/providers/gemini

Required steps for integrating a new LLM model:

  1. Define the required variables for the new models

https://github.com/Skyvern-AI/skyvern/blob/57062952b87ab69f4688ff3f6349140acf9ed186/skyvern/config.py#L52-L72

  1. Implement the configuration for the new models and register them

https://github.com/Skyvern-AI/skyvern/blob/57062952b87ab69f4688ff3f6349140acf9ed186/skyvern/forge/sdk/api/llm/config_registry.py#L57-L59

  1. Update Skyvern setup script with the LLM configuration options

https://github.com/Skyvern-AI/skyvern/blob/57062952b87ab69f4688ff3f6349140acf9ed186/setup.sh#L39

ykeremy avatar Mar 28 '24 16:03 ykeremy

Can you assign this to me

unaisshemim avatar Apr 02 '24 17:04 unaisshemim

🎉 Let us know if you have any question / need any help. Happy coding!

ykeremy avatar Apr 03 '24 04:04 ykeremy

Is there any thing should be changed in the .env.example file

unaisshemim avatar Apr 03 '24 07:04 unaisshemim

Is there any specific code formatter using here

unaisshemim avatar Apr 03 '24 16:04 unaisshemim

This issue is stale because it has been open for 30 days with no activity.

github-actions[bot] avatar May 04 '24 01:05 github-actions[bot]

This issue is stale because it has been open for 30 days with no activity.

github-actions[bot] avatar Jun 06 '24 01:06 github-actions[bot]

This issue was closed because it has been inactive for 14 days since being marked as stale.

github-actions[bot] avatar Jun 21 '24 01:06 github-actions[bot]