This commit is contained in:
puzhen 2025-11-19 01:31:07 +08:00
parent a9bff98d08
commit 3bee3af527
2 changed files with 4 additions and 1 deletions

View file

@ -703,6 +703,8 @@ const [errors, setErrors] = useState<
? t("setting.claude-sonnet-4")
: cloud_model_type === "claude-3-5-haiku-20241022"
? t("setting.claude-3.5-haiku")
: cloud_model_type === "gemini-3-pro-preview"
? t("setting.gemini-3-pro-preview")
: cloud_model_type === "gpt-5"
? t("setting.gpt-5")
: cloud_model_type === "gpt-5-mini"
@ -725,6 +727,7 @@ const [errors, setErrors] = useState<
<SelectContent>
<SelectItem value="gemini/gemini-2.5-pro">Gemini 2.5 Pro</SelectItem>
<SelectItem value="gemini-2.5-flash">Gemini 2.5 Flash</SelectItem>
<SelectItem value="gemini-3-pro-preview">Gemini 3 Pro Preview</SelectItem>
<SelectItem value="gpt-4.1-mini">GPT-4.1 mini</SelectItem>
<SelectItem value="gpt-4.1">GPT-4.1</SelectItem>
<SelectItem value="gpt-5">GPT-5</SelectItem>

View file

@ -4,7 +4,7 @@ import { persist } from 'zustand/middleware';
// type definition
type InitState = 'permissions' | 'carousel' | 'done';
type ModelType = 'cloud' | 'local' | 'custom';
type CloudModelType = 'gemini/gemini-2.5-pro' | 'gemini-2.5-flash' | 'gpt-4.1-mini' | 'gpt-4.1' | 'claude-sonnet-4-5' | 'claude-sonnet-4-20250514' | 'claude-3-5-haiku-20241022' | 'gpt-5' | 'gpt-5-mini' | 'gpt-5-nano';
type CloudModelType = 'gemini/gemini-2.5-pro' | 'gemini-2.5-flash' | 'gemini-3-pro-preview' | 'gpt-4.1-mini' | 'gpt-4.1' | 'claude-sonnet-4-5' | 'claude-sonnet-4-20250514' | 'claude-3-5-haiku-20241022' | 'gpt-5' | 'gpt-5-mini' | 'gpt-5-nano';
// auth info interface
interface AuthInfo {