Skip to content

Commit cf17738

Browse files
authored
Update Google Gemini model versions (#176)
feat(env): ✨ update Google Gemini model versions * Changed `GOOGLE_GEMINI` to `2.0_flash` in `.env.example`. * Updated model names to `gemini-2.5-pro` in `eval_main.py` and `vertex_ai.py`. * Modified model instantiation to use `gemini-2.0-flash` and `gemini-2.5-pro` in `gemini_model.py`. Signed-off-by: Jack Luar <[email protected]>
1 parent 185deda commit cf17738

File tree

4 files changed

+7
-7
lines changed

4 files changed

+7
-7
lines changed

backend/.env.example

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,8 @@ LLM_MODEL=gemini
1717
# Specify model name if using Ollama
1818
OLLAMA_MODEL=
1919

20-
# Set Google Gemini model version
21-
GOOGLE_GEMINI=1.5_flash
20+
# Set Google Gemini model version (options: 2.0_flash, 2.5_flash, 2.5_pro)
21+
GOOGLE_GEMINI=2.0_flash
2222

2323
LLM_TEMP=1
2424

evaluation/auto_evaluation/eval_main.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ def __init__(self, base_url: str, dataset: str, reranker_base_url: str = ""):
4545
self.reranker_base_url = reranker_base_url
4646
self.qns = preprocess.read_data(self.dataset)
4747
self.eval_model = GeminiModel(
48-
model_name="gemini-1.5-pro-002",
48+
model_name="gemini-2.5-pro",
4949
project=os.getenv("GOOGLE_PROJECT_ID", ""),
5050
location=os.getenv("GOOGLE_CLOUD_LOCATION", "us-central1"),
5151
)

evaluation/auto_evaluation/src/models/vertex_ai.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -76,15 +76,15 @@ def get_model_name(self):
7676

7777

7878
def main():
79-
model = GoogleVertexAILangChain(model_name="gemini-1.5-pro-002")
79+
model = GoogleVertexAILangChain(model_name="gemini-2.5-pro")
8080
prompt = "Write me a joke"
8181
print(f"Prompt: {prompt}")
8282
response = model.generate(prompt, schema=Response)
8383
print(f"Response: {response}")
8484

8585

8686
async def main_async():
87-
model = GoogleVertexAILangChain(model_name="gemini-1.5-pro-002")
87+
model = GoogleVertexAILangChain(model_name="gemini-2.5-pro")
8888
prompt = "Write me a joke"
8989
print(f"Prompt: {prompt}")
9090
response = await model.a_generate(prompt, schema=Response)

evaluation/script_based_evaluation/models/gemini_model.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ def base_gemini_1_5_flash(query: str) -> tuple[str, float]:
3131
]
3232
while True:
3333
try:
34-
model = genai.GenerativeModel("gemini-1.5-flash")
34+
model = genai.GenerativeModel("gemini-2.0-flash")
3535
start_time = time.time()
3636
query = " " + query
3737
response = model.generate_content(query, safety_settings=safety_config)
@@ -73,7 +73,7 @@ def base_gemini_1_5_pro(query: str) -> tuple[str, float]:
7373
]
7474
while True:
7575
try:
76-
model = genai.GenerativeModel("gemini-1.5-pro")
76+
model = genai.GenerativeModel("gemini-2.5-pro")
7777
start_time = time.time()
7878
query = " " + query
7979
response = model.generate_content(

0 commit comments

Comments
 (0)