File tree 2 files changed +21
-4
lines changed
2 files changed +21
-4
lines changed Original file line number Diff line number Diff line change @@ -74,6 +74,15 @@ SMALL_OLLAMA_MODEL= # Default: llama3.2
74
74
MEDIUM_OLLAMA_MODEL = # Default: hermes3
75
75
LARGE_OLLAMA_MODEL = # Default: hermes3:70b
76
76
77
+ # Google Configuration
78
+ GOOGLE_MODEL =
79
+ SMALL_GOOGLE_MODEL = # Default: gemini-1.5-flash-latest
80
+ MEDIUM_GOOGLE_MODEL = # Default: gemini-1.5-flash-latest
81
+ LARGE_GOOGLE_MODEL = # Default: gemini-1.5-pro-latest
82
+ EMBEDDING_GOOGLE_MODEL = # Default: text-embedding-004
83
+
84
+
85
+
77
86
# LlamaLocal Configuration
78
87
LLAMALOCAL_PATH = # Default: "" which is the current directory in plugin-node/dist/ which gets destroyed and recreated on every build
79
88
Original file line number Diff line number Diff line change @@ -179,10 +179,18 @@ export const models: Models = {
179
179
temperature : 0.7 ,
180
180
} ,
181
181
model : {
182
- [ ModelClass . SMALL ] : "gemini-1.5-flash-latest" ,
183
- [ ModelClass . MEDIUM ] : "gemini-1.5-flash-latest" ,
184
- [ ModelClass . LARGE ] : "gemini-1.5-pro-latest" ,
185
- [ ModelClass . EMBEDDING ] : "text-embedding-004" ,
182
+ [ ModelClass . SMALL ] : settings . SMALL_GOOGLE_MODEL ||
183
+ settings . GOOGLE_MODEL ||
184
+ "gemini-1.5-flash-latest" ,
185
+ [ ModelClass . MEDIUM ] : settings . MEDIUM_GOOGLE_MODEL ||
186
+ settings . GOOGLE_MODEL ||
187
+ "gemini-1.5-flash-latest" ,
188
+ [ ModelClass . LARGE ] : settings . LARGE_GOOGLE_MODEL ||
189
+ settings . GOOGLE_MODEL ||
190
+ "gemini-1.5-pro-latest" ,
191
+ [ ModelClass . EMBEDDING ] : settings . EMBEDDING_GOOGLE_MODEL ||
192
+ settings . GOOGLE_MODEL ||
193
+ "text-embedding-004" ,
186
194
} ,
187
195
} ,
188
196
[ ModelProviderName . REDPILL ] : {
You can’t perform that action at this time.
0 commit comments