mirror of
https://github.com/BerriAI/litellm.git
synced 2026-09-05 08:07:05 +00:00
* feat(ui): add missing provider logos and map all backend providers to UI - Downloaded 26 SVG logos from lobehub/lobe-icons for providers that were missing visual branding (AI21, Baseten, Cloudflare, GitHub, Huggingface, Hyperbolic, Lambda, LM Studio, Meta Llama, Moonshot, Nebius, Novita, Nvidia NIM, Replicate, Recraft, Topaz, V0, Vercel, Watsonx/IBM, Xinference, Friendli, Morph, Cometapi, Featherless, Langfuse, GitHub Copilot) - Extended Providers enum from 47 to 107 entries to cover all backend providers from provider_create_fields.json - Extended provider_map to map all new enum keys to litellm_provider values - Extended providerLogoMap to assign logos to all providers where available, reusing parent logos for variants (e.g. Anthropic Text -> anthropic.svg) - Fixed SVG currentColor issue: replaced fill='currentColor' with explicit colors since CSS inheritance doesn't work in <img> elements - Updated test reference from Providers.Watsonx to Providers.WATSONX Co-authored-by: Ishaan Jaff <ishaan-jaff@users.noreply.github.com> * docs(agents): add UI dashboard dev notes to Cursor Cloud instructions Co-authored-by: Ishaan Jaff <ishaan-jaff@users.noreply.github.com> * refactor(ui): remove non-LLM providers from Add Model dropdown Remove Custom, Custom OpenAI, GitHub, Humanloop, Langfuse, Litellm Proxy, and Milvus from the Providers enum, provider_map, and providerLogoMap. These are not LLM API providers (they are internal tools, vector stores, or observability platforms) and should not appear in the Add Model form. Co-authored-by: Ishaan Jaff <ishaan-jaff@users.noreply.github.com> --------- Co-authored-by: Cursor Agent <cursoragent@cursor.com> Co-authored-by: Ishaan Jaff <ishaan-jaff@users.noreply.github.com> |
||
|---|---|---|
| .. | ||
| assets | ||
| next.svg | ||
| vercel.svg | ||