From 0402fa8a57a848be4ee2ad3b17e61d1cbbb6ef95 Mon Sep 17 00:00:00 2001 From: Abdelrahman Abdallah Date: Sat, 21 Feb 2026 03:54:20 +0100 Subject: [PATCH] fix: inject proper Azure env vars for RankifyAgent --- demo_server.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/demo_server.py b/demo_server.py index 0d0c21d..579daa3 100644 --- a/demo_server.py +++ b/demo_server.py @@ -438,6 +438,13 @@ async def gen(): if req.session_id not in _agent_cache: logger.info(f"Initializing RankifyAgent for session {req.session_id}") backend = "azure" if AZURE_KEY else "openai" + if backend == "azure": + os.environ["AZURE_API_KEY"] = AZURE_KEY + os.environ["AZURE_API_BASE"] = AZURE_ENDPOINT + os.environ["AZURE_API_VERSION"] = AZURE_API_VER + os.environ["AZURE_OPENAI_API_KEY"] = AZURE_KEY + os.environ["AZURE_OPENAI_ENDPOINT"] = AZURE_ENDPOINT + os.environ["AZURE_DEPLOYMENT_NAME"] = AZURE_DEPLOYMENT _agent_cache[req.session_id] = RankifyAgent(backend=backend) agent = _agent_cache[req.session_id]