patch gemini-2.0-key

This commit is contained in:
timothycarambat 2024-12-11 16:52:31 -08:00
parent 66520b48a4
commit f8e91e1ffa
5 changed files with 6 additions and 6 deletions
frontend/src
components/LLMSelection/GeminiLLMOptions
hooks
server/utils
AiProviders
helpers

View file

@ -54,7 +54,7 @@ export default function GeminiLLMOptions({ settings }) {
"gemini-exp-1121",
"gemini-exp-1206",
"learnlm-1.5-pro-experimental",
"gemini-2.0-flash-exp-1206",
"gemini-2.0-flash-exp",
].map((model) => {
return (
<option key={model} value={model}>

View file

@ -24,7 +24,7 @@ const PROVIDER_DEFAULT_MODELS = {
"gemini-exp-1121",
"gemini-exp-1206",
"learnlm-1.5-pro-experimental",
"gemini-2.0-flash-exp-1206",
"gemini-2.0-flash-exp",
],
anthropic: [
"claude-instant-1.2",

View file

@ -30,7 +30,7 @@ class GeminiLLM {
"gemini-exp-1121",
"gemini-exp-1206",
"learnlm-1.5-pro-experimental",
"gemini-2.0-flash-exp-1206",
"gemini-2.0-flash-exp",
].includes(this.model)
? "v1beta"
: "v1",
@ -120,7 +120,7 @@ class GeminiLLM {
"gemini-exp-1121",
"gemini-exp-1206",
"learnlm-1.5-pro-experimental",
"gemini-2.0-flash-exp-1206",
"gemini-2.0-flash-exp",
];
return validModels.includes(modelName);
}

View file

@ -38,7 +38,7 @@ const MODEL_MAP = {
"gemini-exp-1121": 32_767,
"gemini-exp-1206": 32_767,
"learnlm-1.5-pro-experimental": 32_767,
"gemini-2.0-flash-exp-1206": 1_048_576,
"gemini-2.0-flash-exp": 1_048_576,
},
groq: {
"gemma2-9b-it": 8192,

View file

@ -733,7 +733,7 @@ function validGeminiModel(input = "") {
"gemini-exp-1121",
"gemini-exp-1206",
"learnlm-1.5-pro-experimental",
"gemini-2.0-flash-exp-1206",
"gemini-2.0-flash-exp",
];
return validModels.includes(input)
? null