From e57dbfdb563ab4beddf9b94457a653bdfb80c73e Mon Sep 17 00:00:00 2001 From: Guillaume RODRIGUEZ Date: Tue, 24 Feb 2026 17:54:22 +0100 Subject: [PATCH] feat(ui): Add Scaleway provider infos --- .../public/assets/logos/scaleway.png | Bin 0 -> 2951 bytes .../src/components/provider_info_helpers.tsx | 5 +++++ 2 files changed, 5 insertions(+) create mode 100644 ui/litellm-dashboard/public/assets/logos/scaleway.png diff --git a/ui/litellm-dashboard/public/assets/logos/scaleway.png b/ui/litellm-dashboard/public/assets/logos/scaleway.png new file mode 100644 index 0000000000000000000000000000000000000000..29359c039174afc9898f829f0e8e5d609d668643 GIT binary patch literal 2951 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 = { ElevenLabs: "elevenlabs", FalAI: "fal_ai", SageMaker: "sagemaker_chat", + Scaleway: "scaleway", Voyage: "voyage", JinaAI: "jina_ai", VolcEngine: "volcengine", @@ -127,6 +129,7 @@ export const providerLogoMap: Record = { [Providers.Perplexity]: `${asset_logos_folder}perplexity-ai.svg`, [Providers.RunwayML]: `${asset_logos_folder}runwayml.png`, [Providers.Sambanova]: `${asset_logos_folder}sambanova.svg`, + [Providers.Scaleway]: `${asset_logos_folder}scaleway.png`, [Providers.Snowflake]: `${asset_logos_folder}snowflake.svg`, [Providers.TogetherAI]: `${asset_logos_folder}togetherai.svg`, [Providers.Vertex_AI]: `${asset_logos_folder}google.svg`, @@ -206,6 +209,8 @@ export const getPlaceholder = (selectedProvider: string): string => { return "runwayml/gen4_turbo"; } else if (selectedProvider === Providers.Watsonx) { return "watsonx/ibm/granite-3-3-8b-instruct"; + } else if (selectedProvider === Providers.Scaleway) { + return "scaleway/qwen3-235b-a22b-instruct-2507"; } else { return "gpt-3.5-turbo"; }