From 119411d898b63cd46f5f3eff73a26c2d690775f7 Mon Sep 17 00:00:00 2001 From: Spyros Date: Sun, 8 Feb 2026 12:31:03 +0000 Subject: [PATCH 1/2] attempt 1 at fixing the vertex bug --- application/prompt_client/vertex_prompt_client.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/application/prompt_client/vertex_prompt_client.py b/application/prompt_client/vertex_prompt_client.py index ffd6686c..1327cd7a 100644 --- a/application/prompt_client/vertex_prompt_client.py +++ b/application/prompt_client/vertex_prompt_client.py @@ -79,7 +79,7 @@ def get_text_embeddings(self, text: str) -> List[float]: return None values = result.embeddings[0].values except genai.errors.ClientError as e: - logger.info("hit limit, sleeping for a minute") + logger.info(f"hit limit, sleeping for a minute, error was: {repr(e)}") time.sleep( 60 ) # Vertex's quota is per minute, so sleep for a full minute, then try again From 212a9e7593635ce0296e54a01ba369c23708a629 Mon Sep 17 00:00:00 2001 From: Spyros Date: Sun, 8 Feb 2026 12:38:15 +0000 Subject: [PATCH 2/2] update embeddings model --- application/prompt_client/vertex_prompt_client.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/application/prompt_client/vertex_prompt_client.py b/application/prompt_client/vertex_prompt_client.py index 1327cd7a..88f04b26 100644 --- a/application/prompt_client/vertex_prompt_client.py +++ b/application/prompt_client/vertex_prompt_client.py @@ -71,7 +71,7 @@ def get_text_embeddings(self, text: str) -> List[float]: values = [] try: result = self.client.models.embed_content( - model="gemini-embedding-exp-03-07", + model="models/gemini-embedding-001", contents=text, config=types.EmbedContentConfig(task_type="SEMANTIC_SIMILARITY"), )