@@ -579,11 +579,14 @@ private void initOpenrouter() {
579
579
public void initGoogle () {
580
580
if (aiModelList == null ) return ;
581
581
aiModelList .put (803 , new AiModelBean ("Gemini Pro 1.5" , "gemini-1.5-pro-latest" , true ));
582
+ aiModelList .put (811 , new AiModelBean ("Gemini Pro 1.5 002" , "gemini-1.5-pro-002" , true ));
582
583
aiModelList .put (804 , new AiModelBean ("Gemini 1.5 Flash" , "gemini-1.5-flash-latest" , true ));
584
+ aiModelList .put (812 , new AiModelBean ("Gemini 1.5 Flash 002" , "gemini-1.5-flash-002" , true ));
583
585
aiModelList .put (801 , new AiModelBean ("Gemini Pro 1.0" , "gemini-pro" , true ));
584
586
aiModelList .put (807 , new AiModelBean ("Gemini Pro 1.5 exp-0827" , "gemini-1.5-pro-exp-0827" , true ));
585
587
aiModelList .put (808 , new AiModelBean ("Gemini Pro 1.5 exp-0801" , "gemini-1.5-pro-exp-0801" , true ));
586
588
aiModelList .put (809 , new AiModelBean ("Gemini 1.5 Flash exp-0827" , "gemini-1.5-flash-exp-0827" , true ));
589
+ aiModelList .put (813 , new AiModelBean ("Gemini 1.5 Flash 8b exp-0924" , "gemini-1.5-flash-8b-exp-0924" , true ));
587
590
aiModelList .put (810 , new AiModelBean ("Gemini 1.5 Flash 8b exp-0827" , "gemini-1.5-flash-8b-exp-0827" , true ));
588
591
aiModelList .put (802 , new AiModelBean ("Gemini Pro false" , "gemini-pro-vision" ,
589
592
"Gemini Pro Vision (Picture model)" , false ));
@@ -622,7 +625,9 @@ public static String getGoogleVersion(String model) {
622
625
|| model .equals ("gemini-1.5-pro-exp-0827" )
623
626
|| model .equals ("gemini-1.5-pro-exp-0801" )
624
627
|| model .equals ("gemini-1.5-flash-exp-0827" )
625
- || model .equals ("gemini-1.5-flash-8b-exp-0827" )
628
+ || model .equals ("gemini-1.5-pro-002" )
629
+ || model .equals ("gemini-1.5-flash-002" )
630
+ || model .equals ("gemini-1.5-flash-8b-exp-0924" )
626
631
)) {
627
632
return "v1beta" ;
628
633
}
@@ -797,6 +802,9 @@ public boolean isJudgeByModelGemini(int aiModel) {
797
802
if (aiModel == 808 ) return true ;
798
803
if (aiModel == 809 ) return true ;
799
804
if (aiModel == 810 ) return true ;
805
+ if (aiModel == 811 ) return true ;
806
+ if (aiModel == 812 ) return true ;
807
+ if (aiModel == 813 ) return true ;
800
808
801
809
return false ;
802
810
}
@@ -873,6 +881,9 @@ public static boolean isMultiCompletionRequest(int currentAccount, long userId)
873
881
|| aiModel == 808
874
882
|| aiModel == 809
875
883
|| aiModel == 810
884
+ || aiModel == 811
885
+ || aiModel == 812
886
+ || aiModel == 813
876
887
) return true ;
877
888
878
889
// Claude
0 commit comments