INNER CODE UNIT · TypeScript
getDefaultProviderConfig
ragapp/ragapp · src/ragapp/admin-ui/client/providers/index.ts:75
export const getDefaultProviderConfig = (provider: string) => {
switch (provider) {
case "openai":
return DEFAULT_OPENAI_CONFIG;
case "ollama":
return DEFAULT_OLLAMA_CONFIG;
case "gemini":
return DEFAULT_GEMINI_CONFIG;
case "azure-openai":
return DEFAULT_AZURE_OPENAI_CONFIG;
case "t-systems":
return DEFAULT_TSYSTEMS_CONFIG;
case "mistral":
return DEFAULT_MISTRAL_CONFIG;
case "groq":
return DEFAULT_GROQ_CONFIG;
default:
throw new Error(`Provider ${provider} not supported`);