added Infinity as a provider in the UI

This commit is contained in:
Achintya Rajan
2025-10-07 10:21:18 -07:00
parent c0d0424eb8
commit e2f21beb7f
3 changed files with 10 additions and 0 deletions
Binary file not shown.

After

Width:  |  Height:  |  Size: 7.2 KiB

@@ -566,6 +566,13 @@ const PROVIDER_CREDENTIAL_FIELDS: Record<Providers, ProviderCredentialField[]> =
required: true,
},
],
[Providers.Infinity]: [
{
key: "api_base",
label: "API Base",
placeholder: "http://localhost:7997",
},
],
};
const ProviderSpecificFields: React.FC<ProviderSpecificFieldsProps> = ({ selectedProvider, uploadProps }) => {
@@ -23,6 +23,7 @@ export enum Providers {
GradientAI = "GradientAI",
Groq = "Groq",
Hosted_Vllm = "vllm",
Infinity = "Infinity",
JinaAI = "Jina AI",
MistralAI = "Mistral AI",
Ollama = "Ollama",
@@ -82,6 +83,7 @@ export const provider_map: Record<string, string> = {
VolcEngine: "volcengine",
DeepInfra: "deepinfra",
Hosted_Vllm: "hosted_vllm",
Infinity: "infinity",
};
const asset_logos_folder = "/ui/assets/logos/";
@@ -103,6 +105,7 @@ export const providerLogoMap: Record<string, string> = {
[Providers.Groq]: `${asset_logos_folder}groq.svg`,
[Providers.Google_AI_Studio]: `${asset_logos_folder}google.svg`,
[Providers.Hosted_Vllm]: `${asset_logos_folder}vllm.png`,
[Providers.Infinity]: `${asset_logos_folder}infinity.png`,
[Providers.MistralAI]: `${asset_logos_folder}mistral.svg`,
[Providers.Ollama]: `${asset_logos_folder}ollama.svg`,
[Providers.OpenAI]: `${asset_logos_folder}openai_small.svg`,