Skip to content

Commit 5fcd0ac

Browse files
committed
fix: max context size
1 parent eca5a9e commit 5fcd0ac

File tree

3 files changed

+5
-5
lines changed

3 files changed

+5
-5
lines changed

lib/util/app_constants.dart

+2-2
Original file line numberDiff line numberDiff line change
@@ -192,8 +192,8 @@ class AppConstants {
192192
aiType: AiType.google,
193193
modelType: ModelType.chat,
194194
temperature: 0.7,
195-
maxContextSize: 2048,
196-
modelMaxContextSize: 2048,
195+
maxContextSize: 30000,
196+
modelMaxContextSize: 20000,
197197
disablePrompt: true,
198198
// maxTokens: 0,
199199
),

lib/util/input_submit_util.dart

+2-2
Original file line numberDiff line numberDiff line change
@@ -461,7 +461,7 @@ class InputSubmitUtil {
461461
version: version,
462462
headers: headers,
463463
// enableDebugging: true,
464-
generationConfig: GenerationConfig(maxOutputTokens: 2048),
464+
// generationConfig: GenerationConfig(maxOutputTokens: 2048),
465465
);
466466
final gemini = Gemini.instance;
467467
final res = gemini.streamChat(
@@ -606,7 +606,7 @@ class InputSubmitUtil {
606606
SessionModel currentSession, MessageModel userMessage, AiModel aiModel,
607607
[List<MessageModel>? quotedMessages]) {
608608
List<Content> messages = [];
609-
int maxInputTokens = 20000;
609+
int maxInputTokens = aiModel.modelMaxContextSize;
610610
maxInputTokens = maxInputTokens -
611611
numTokenCounter(aiModel.modelName, userMessage.content);
612612
// String userMessageContent = userMessage.content;

pubspec.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -180,7 +180,7 @@ dependencies:
180180
# path: ../flutter_gemini
181181
git:
182182
url: https://github.com/zmhu/flutter_gemini.git
183-
ref: main
183+
ref: master
184184

185185
dev_dependencies:
186186
flutter_test:

0 commit comments

Comments
 (0)