Files
Momento/memento-note/lib/ai/provider-labels.ts
Antigravity afbb0dfc2d
All checks were successful
CI / Lint, Unit Tests & Build (push) Successful in 6m57s
CI / Deploy production (on server) (push) Successful in 24s
fix(ui): thème, textes et lisibilité restants de la revue
Les boutons suivent la couleur d’apparence, les libellés trop petits ou trop techniques sont clarifiés, et le catalogue des fournisseurs se met à jour tout seul.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-30 21:13:07 +00:00

21 lines
627 B
TypeScript

/** Noms affichés des fournisseurs — une seule source pour réglages et page publique. */
export const PROVIDER_LABELS: Record<string, string> = {
openai: 'OpenAI',
anthropic: 'Anthropic',
minimax: 'MiniMax',
google: 'Google AI',
deepseek: 'DeepSeek',
openrouter: 'OpenRouter',
mistral: 'Mistral AI',
glm: 'GLM (Zhipu)',
zai: 'Zuki Journey',
anthropic_custom: 'Anthropic (custom)',
custom_openai: 'Compatible OpenAI',
custom_anthropic: 'Compatible Anthropic',
custom: 'Custom API',
}
export function providerDisplayName(provider: string): string {
return PROVIDER_LABELS[provider] ?? provider
}