Browse Source

Merge pull request #15432 from dskarzh/update-ai-model-autocomplete-options

chore: update AI model autocomplete options
pull/15463/head
Viacheslav Klimov 1 month ago
committed by GitHub
parent
commit
2e65353d76
No known key found for this signature in database GPG Key ID: B5690EEEBB952194
  1. 24
      ui-ngx/src/app/shared/models/ai-model.models.ts

24
ui-ngx/src/app/shared/models/ai-model.models.ts

@ -110,6 +110,10 @@ export const AiModelMap = new Map<AiProvider, { modelList: string[], providerFie
'o3',
'o3-mini',
'o1',
'gpt-5.4',
'gpt-5.4-mini',
'gpt-5.4-nano',
'gpt-5.2',
'gpt-5.1',
'gpt-5',
'gpt-5-mini',
@ -136,12 +140,12 @@ export const AiModelMap = new Map<AiProvider, { modelList: string[], providerFie
AiProvider.GOOGLE_AI_GEMINI,
{
modelList: [
'gemini-3-pro-preview',
'gemini-3.1-pro-preview',
'gemini-3-flash-preview',
'gemini-3.1-flash-lite-preview',
'gemini-2.5-pro',
'gemini-2.5-flash',
'gemini-2.5-flash-lite',
'gemini-2.0-flash',
'gemini-2.0-flash-lite',
'gemini-2.5-flash-lite'
],
providerFieldsList: ['apiKey'],
modelFieldsList: ['temperature', 'topP', 'topK', 'frequencyPenalty', 'presencePenalty', 'maxOutputTokens'],
@ -151,12 +155,12 @@ export const AiModelMap = new Map<AiProvider, { modelList: string[], providerFie
AiProvider.GOOGLE_VERTEX_AI_GEMINI,
{
modelList: [
'gemini-3-pro-preview',
'gemini-3.1-pro-preview',
'gemini-3-flash-preview',
'gemini-3.1-flash-lite-preview',
'gemini-2.5-pro',
'gemini-2.5-flash',
'gemini-2.5-flash-lite',
'gemini-2.0-flash',
'gemini-2.0-flash-lite',
'gemini-2.5-flash-lite'
],
providerFieldsList: ['projectId', 'location', 'serviceAccountKey', 'fileName'],
modelFieldsList: ['temperature', 'topP', 'topK', 'frequencyPenalty', 'presencePenalty', 'maxOutputTokens'],
@ -171,7 +175,7 @@ export const AiModelMap = new Map<AiProvider, { modelList: string[], providerFie
'mistral-large-latest',
'mistral-medium-latest',
'mistral-small-latest',
'pixtral-large-latest',
'ministral-14b-latest',
'ministral-8b-latest',
'ministral-3b-latest',
'open-mistral-nemo',
@ -184,8 +188,10 @@ export const AiModelMap = new Map<AiProvider, { modelList: string[], providerFie
AiProvider.ANTHROPIC,
{
modelList: [
'claude-opus-4-6',
'claude-opus-4-5',
'claude-opus-4-1',
'claude-sonnet-4-6',
'claude-sonnet-4-5',
'claude-haiku-4-5'
],

Loading…
Cancel
Save