Skip to content

feat: add Requesty as an OpenAI-compatible provider#104

Open
Thibaultjaigu wants to merge 1 commit into
ChicagoHAI:mainfrom
Thibaultjaigu:add-requesty-provider
Open

feat: add Requesty as an OpenAI-compatible provider#104
Thibaultjaigu wants to merge 1 commit into
ChicagoHAI:mainfrom
Thibaultjaigu:add-requesty-provider

Conversation

@Thibaultjaigu

Copy link
Copy Markdown

What

Adds Requesty as a named, OpenAI-compatible LLM provider, mirroring the existing OpenRouter entry.

Requesty (https://requesty.ai) is an OpenAI-compatible LLM gateway. It uses the same provider/model naming as OpenRouter (e.g. openai/gpt-4o-mini) and is reachable at https://router.requesty.ai/v1.

Changes

  • src/reviewer/client.py — add a requesty entry to the PROVIDERS dict (("REQUESTY_API_KEY", "https://router.requesty.ai/v1", None)) mirroring the OpenRouter entry, and add requesty to PROVIDER_PRIORITY. The generic client builder handles it with no other changes.
  • src/reviewer/cli.py — include Requesty in the provider help text.
  • README.md — add Requesty to the supported-provider list.

Testing

Tested live against the real endpoint: POST https://router.requesty.ai/v1/chat/completions with openai/gpt-4o-mini → HTTP 200 with a valid completion.


I work at Requesty. This mirrors the existing OpenRouter provider as closely as possible. Happy to adjust wording/placement or close it if it's not a fit.

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.

1 participant