We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add Gemini as a new model provider for Rig.
Gemini is a popular model provider that Rig should support and they have a REST API which should be relatively easy to integrate.
Create a new module rig::providers::gemini which implements completion and embedding model clients for Google's Gemini.
rig::providers::gemini
Use the existing provider integrations as a guide (see rig::providers::openai and rig::providers::cohere).
rig::providers::openai
rig::providers::cohere
You can find a collection of examples using the REST API (implemented in Python) here
The text was updated successfully, but these errors were encountered:
mateobelanger
Successfully merging a pull request may close this issue.
Feature Request
Add Gemini as a new model provider for Rig.
Motivation
Gemini is a popular model provider that Rig should support and they have a REST API which should be relatively easy to integrate.
Proposal
Create a new module
rig::providers::gemini
which implements completion and embedding model clients for Google's Gemini.Use the existing provider integrations as a guide (see
rig::providers::openai
andrig::providers::cohere
).You can find a collection of examples using the REST API (implemented in Python) here
The text was updated successfully, but these errors were encountered: