File tree Expand file tree Collapse file tree 5 files changed +15
-9
lines changed
Expand file tree Collapse file tree 5 files changed +15
-9
lines changed Original file line number Diff line number Diff line change 1+ ---
2+ " syllabusx-client " : patch
3+ ---
4+
5+ update AI model options to support new Gemini versions
Original file line number Diff line number Diff line change @@ -43,8 +43,8 @@ export async function POST(req: Request) {
4343 | AnthropicProvider
4444 | OpenAIProvider ;
4545 switch ( validatedAI . data . model ) {
46- case "gemini-1 .5-pro" :
47- case "gemini-1 .5-flash" :
46+ case "gemini-2 .5-pro-exp-03-25 " :
47+ case "gemini-2 .5-flash-preview-04-17 " :
4848 aiProvider = createGoogleGenerativeAI ( {
4949 apiKey : validatedAI . data . key ,
5050 } ) ;
Original file line number Diff line number Diff line change @@ -194,15 +194,16 @@ function AiForm() {
194194 < SelectLabel >
195195 Google
196196 </ SelectLabel >
197+
197198 < SelectItem
198- value = { "gemini-1 .5-pro" }
199+ value = { "gemini-2 .5-pro-exp-03-25 " }
199200 >
200- gemini-1 .5-pro
201+ gemini-2 .5-pro
201202 </ SelectItem >
202203 < SelectItem
203- value = { "gemini-1 .5-flash" }
204+ value = { "gemini-2 .5-flash-preview-04-17 " }
204205 >
205- gemini-1 .5-flash
206+ gemini-2 .5-flash
206207 </ SelectItem >
207208 </ SelectGroup >
208209 < SelectGroup >
Original file line number Diff line number Diff line change @@ -51,7 +51,7 @@ export const useAi = create<AiStore>()(
5151 ( set , get ) => ( {
5252 toggle : false ,
5353 key : "" ,
54- model : "gemini-1 .5-flash" ,
54+ model : "gemini-2 .5-flash-preview-04-17 " ,
5555 isOpen : false ,
5656 setToggle : ( toggle ) => set ( { toggle } ) ,
5757 setKey : ( key ) => set ( { key } ) ,
Original file line number Diff line number Diff line change @@ -16,8 +16,8 @@ export const FeedbackSchema = z.object({
1616export type TFeedbackSchema = z . infer < typeof FeedbackSchema > ;
1717
1818const aiModels = z . enum ( [
19- "gemini-1 .5-flash " ,
20- "gemini-1 .5-pro " ,
19+ "gemini-2 .5-pro-exp-03-25 " ,
20+ "gemini-2 .5-flash-preview-04-17 " ,
2121 "gpt-4o" ,
2222 "gpt-4o-mini" ,
2323 "gpt-4-turbo" ,
You can’t perform that action at this time.
0 commit comments