Skip to content

docs(providers): add Requesty provider page - #1425

Open
Thibaultjaigu wants to merge 1 commit into
BerriAI:mainfrom
Thibaultjaigu:docs/requesty-provider
Open

Thibaultjaigu wants to merge 1 commit into
BerriAI:mainfrom
Thibaultjaigu:docs/requesty-provider

Conversation

@Thibaultjaigu

Copy link
Copy Markdown

Adds docs/providers/requesty.md for the new requesty/ route being added in BerriAI/litellm#32893. Requesty is an OpenAI compatible LLM router. The page follows the layout of the recent CLF AI Gateway and SCX.ai pages: an overview table with the route prefix and base URL, the two environment variables, SDK examples for non streaming, streaming, function calling, reasoning and prompt caching, a proxy config.yaml walkthrough with OpenAI SDK and curl tabs, an EU endpoint section showing REQUESTY_API_BASE, api_base and config.yaml for https://router.eu.requesty.ai/v1, the supported OpenAI parameters, and the exception class.

Everything described on the page was checked against the provider code in the companion PR. Reasoning params are only listed for models the LiteLLM model map flags as reasoning capable, reasoning_effort="max" is documented as being sent as xhigh, extra_body passthrough is documented with the model and messages exception, and the cache_control move into the last content block is described for the model families the transformation handles.

The page also registers providers/requesty in sidebars.js between Replicate and RunwayML, and adds REQUESTY_API_BASE and REQUESTY_API_KEY rows to the environment variables reference table in docs/proxy/config_settings.md, matching the surrounding row format.

Why now: the documentation job on BerriAI/litellm#32893 fails with "Environment variables read under ./litellm but mentioned nowhere in the docs: ['REQUESTY_API_BASE', 'REQUESTY_API_KEY']". That check reads this repo, so it keeps failing on the code PR until this page is merged.

Verified locally: tests/documentation_tests/test_env_keys.py from the code PR passes against this branch in a layout that mimics CI (litellm source plus this repo at docs/my-website). python3 scripts/check-docs.py docs reports no structural problems across all 800 files. node scripts/check-writing-style.js on the changed files passes. node --check sidebars.js passes. Every model id used in the examples (openai/gpt-4o-mini, anthropic/claude-sonnet-4-6, openai/gpt-5, claude-sonnet-4-6) was confirmed against the live GET /v1/models and GET /v1/models/managed responses. I did not run npm run build since I do not have node_modules installed locally.

Disclosure: I work at Requesty. Happy to adjust anything to match project conventions.

@vercel

vercel Bot commented Sep 11, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
litellm Ready Ready Preview Sep 11, 2026 5:08pm UTC

Request Review

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