Merge pull request #1599 from Thibaultjaigu/feat/requesty-provider

feat: add Requesty as a model provider
This commit is contained in:
Rohan Verma 2026-07-13 13:03:20 -07:00 committed by GitHub
commit d3da875658
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
10 changed files with 273 additions and 2 deletions

View file

@ -14,7 +14,12 @@ function baseUrlHint(provider: string) {
if (provider === "openai_compatible_raw") {
return "Enter the exact chat-completions API base URL. SurfSense will not append /v1.";
}
if (provider === "openai" || provider === "anthropic" || provider === "openrouter") {
if (
provider === "openai" ||
provider === "anthropic" ||
provider === "openrouter" ||
provider === "requesty"
) {
return "Override only if you route through a proxy or gateway.";
}
return undefined;

View file

@ -7,6 +7,7 @@ export const PROVIDER_ORDER = [
"bedrock",
"azure",
"openrouter",
"requesty",
"ollama_chat",
"lm_studio",
"openai_compatible",
@ -49,6 +50,12 @@ export const PROVIDER_DISPLAY: Record<
iconKey: "openrouter",
defaultBaseUrl: "https://openrouter.ai/api/v1",
},
requesty: {
name: "Requesty",
subtitle: "Requesty",
iconKey: "requesty",
defaultBaseUrl: "https://router.requesty.ai/v1",
},
vertex_ai: { name: "Gemini", subtitle: "Google Cloud Vertex AI", iconKey: "vertex_ai" },
};