Gemini: improve the chat message labels

This commit is contained in:
Enrico Ros
2025-01-07 01:44:46 -08:00
parent f1257556f3
commit da2be7be50
+8
View File
@@ -344,6 +344,14 @@ export function prettyShortChatModelName(model: string | undefined): string {
// [Anthropic]
const prettyAnthropic = _prettyAnthropicModelName(model);
if (prettyAnthropic) return prettyAnthropic;
// [Gemini]
if (model.includes('gemini-')) {
return model.replaceAll('-', ' ')
.replace('gemini', 'Gemini')
.replace('pro', 'Pro')
.replace('flash', 'Flash')
.replace('thinking', 'Thinking');
}
// [Deepseek]
if (model.includes('deepseek-chat')) return 'Deepseek Chat';
if (model.includes('deepseek-coder')) return 'Deepseek Coder';