Skip to content
New issue

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

feat(blocks): Add Open Router integration with a large selection of new models #8653

Open
wants to merge 5 commits into
base: dev
Choose a base branch
from

Conversation

Torantulino
Copy link
Member

@Torantulino Torantulino commented Nov 14, 2024

This PR Adds support for Open Router as an LLM provider. This platform allows us to easily support any LLM without further integration effort.

Changes:

  • Added support for Open Router integration credentials in the Supabase integration credentials store.
  • Updated the LLM provider field to include "open_router" as a valid provider option.
  • Added Open Router API key field to the backend settings.
  • Updated the profile page to display the Open Router integration credentials.
  • Updated the credentials input and provider components to include Open Router as a provider option.
  • Updated the autogpt-server-api types to include "open_router" as a provider name.
  • Updated the LLM provider schema to include "open_router" as a valid provider name.

New LLMs in this PR:

  1. GEMINI_FLASH_1_5_8B = "google/gemini-flash-1.5"
  2. GEMINI_FLASH_1_5_EXP = "google/gemini-flash-1.5-exp"
  3. GROK_BETA = "x-ai/grok-beta"
  4. MISTRAL_NEMO = "mistralai/mistral-nemo"
  5. COHERE_COMMAND_R_08_2024 = "cohere/command-r-08-2024"
  6. COHERE_COMMAND_R_PLUS_08_2024 = "cohere/command-r-plus-08-2024"
  7. EVA_QWEN_2_5_32B = "eva-unit-01/eva-qwen-2.5-32b"
  8. DEEPSEEK_CHAT = "deepseek/deepseek-chat"

Thanks @OpenRouterTeam <3

- Added support for Open Router integration credentials in the Supabase integration credentials store.
- Updated the LLM provider field to include "open_router" as a valid provider option.
- Added Open Router API key field to the backend settings.
- Updated the profile page to display the Open Router integration credentials.
- Updated the credentials input and provider components to include Open Router as a provider option.
- Updated the autogpt-server-api types to include "open_router" as a provider name.
- Updated the LLM provider schema to include "open_router" as a valid provider name.

- Added GEMINI_FLASH_1_5_8B as the first Open Router LLM
@Torantulino Torantulino requested review from a team as code owners November 14, 2024 20:36
@Torantulino Torantulino requested review from Pwuts and Bentlybro and removed request for a team November 14, 2024 20:36
@CLAassistant
Copy link

CLAassistant commented Nov 14, 2024

CLA assistant check
All committers have signed the CLA.

Copy link
Contributor

This PR targets the master branch but does not come from dev or a hotfix/* branch.

Automatically setting the base branch to dev.

@github-actions github-actions bot changed the base branch from master to dev November 14, 2024 20:36
@github-actions github-actions bot added Forge platform/frontend AutoGPT Platform - Front end platform/backend AutoGPT Platform - Back end platform/blocks size/m labels Nov 14, 2024
Copy link

netlify bot commented Nov 14, 2024

Deploy Preview for auto-gpt-docs canceled.

Name Link
🔨 Latest commit d881082
🔍 Latest deploy log https://app.netlify.com/sites/auto-gpt-docs/deploys/67367d04ea99fe0008f133d9

@Torantulino Torantulino marked this pull request as draft November 14, 2024 22:03
@Torantulino Torantulino marked this pull request as ready for review November 14, 2024 22:43
@Torantulino Torantulino changed the title feat(blocks): Add Open Router integration credentials feat(blocks): Add Open Router integration with a selection of new models Nov 14, 2024
@Torantulino Torantulino changed the title feat(blocks): Add Open Router integration with a selection of new models feat(blocks): Add Open Router integration with a large selection of new models Nov 14, 2024
@Torantulino Torantulino enabled auto-merge (squash) November 14, 2024 23:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Forge platform/backend AutoGPT Platform - Back end platform/blocks platform/frontend AutoGPT Platform - Front end size/m
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants