From 4e8ca12c055e65411e39a69553c5ed2ca6320b70 Mon Sep 17 00:00:00 2001 From: Jarvis Date: Sat, 31 Jan 2026 06:49:29 +0000 Subject: [PATCH] Fix: Switch to v1 API endpoint for gemini-pro --- transcription-tool/backend/services/llm_service.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/transcription-tool/backend/services/llm_service.py b/transcription-tool/backend/services/llm_service.py index 1731bbce..8e9c9ad0 100644 --- a/transcription-tool/backend/services/llm_service.py +++ b/transcription-tool/backend/services/llm_service.py @@ -27,8 +27,8 @@ def call_gemini_api(prompt: str, temperature: float = 0.7, retries: int = 3, tim logging.error("GEMINI_API_KEY environment variable not set.") raise ValueError("API key not found.") - # Fallback to the stable gemini-pro model to ensure functionality - url = f"https://generativelanguage.googleapis.com/v1beta/models/gemini-pro:generateContent?key={api_key}" + # Fallback to v1 (stable) and gemini-pro + url = f"https://generativelanguage.googleapis.com/v1/models/gemini-pro:generateContent?key={api_key}" headers = {'Content-Type': 'application/json'} payload = { "contents": [{