Skip to content

Add Opper provider to the CLI - #628

Open
Felixkw12 wants to merge 1 commit into
tryAGI:mainfrom
Felixkw12:feat/opper-provider
Open

Felixkw12 wants to merge 1 commit into
tryAGI:mainfrom
Felixkw12:feat/opper-provider

Conversation

@Felixkw12

@Felixkw12 Felixkw12 commented Sep 23, 2026 •

Copy link
Copy Markdown

Opper is an EU hosted OpenAI compatible gateway. One key reaches models from OpenAI, Anthropic, Google, Mistral, DeepSeek, Moonshot and open weight vendors at https://api.opper.ai/v3/compat.

Mirrors the Requesty provider added in #624: an enum value, the endpoint and API key environment variable rows, and a matching HelpersTests case. The existing default branch already builds an OpenAI client against the endpoint, so no client code changes.


Disclosure: I work at Opper. Opper is an OpenAI-compatible gateway hosted in the EU, and a good part of what it adds over a generic endpoint is European native routes, so requests can be pinned to EU-hosted regions. Happy to adjust anything here to match project conventions, or to close it if a named provider is not wanted.

Opper is an EU hosted OpenAI compatible gateway. One key reaches models
from OpenAI, Anthropic, Google, Mistral, DeepSeek, Moonshot and open
weight vendors at https://api.opper.ai/v3/compat.

Mirrors the Requesty provider added in tryAGI#624: an enum value, the endpoint
and API key environment variable rows, and a matching HelpersTests case.
The existing default branch already builds an OpenAI client against the
endpoint, so no client code changes.
@CLAassistant

Copy link
Copy Markdown

CLA assistant check
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.


Felix Wunderlich seems not to be a GitHub user. You need a GitHub account to be able to sign the CLA. If you have already a GitHub account, please add the email address used for this commit to your account.
You have signed the CLA already but the status is still pending? Let us recheck it.

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants