From 7b3f2409dbd34b8b27d7a2f575531cf3641f3613 Mon Sep 17 00:00:00 2001 From: Till Westermann Date: Tue, 4 Nov 2025 15:23:16 +0100 Subject: [PATCH 1/2] fixed 422 when calling chat completions --- workers/openai/client.py | 1 + 1 file changed, 1 insertion(+) diff --git a/workers/openai/client.py b/workers/openai/client.py index e34cc90..312f2b3 100644 --- a/workers/openai/client.py +++ b/workers/openai/client.py @@ -66,6 +66,7 @@ def _create_auth_data(self, message: Dict[str, Any]) -> Dict[str, Any]: "cost": message["cost"], "endpoint": message["endpoint"], "reqnum": message["reqnum"], + "request_idx": message.get("request_idx", message["reqnum"]), # Use reqnum as fallback "url": message["url"], } From d6d140c9d97c5e972f03f38f201967d298dd731b Mon Sep 17 00:00:00 2001 From: Till Westermann Date: Tue, 4 Nov 2025 15:29:56 +0100 Subject: [PATCH 2/2] fixed 422 --- workers/openai/client.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/workers/openai/client.py b/workers/openai/client.py index 312f2b3..24484c6 100644 --- a/workers/openai/client.py +++ b/workers/openai/client.py @@ -66,7 +66,7 @@ def _create_auth_data(self, message: Dict[str, Any]) -> Dict[str, Any]: "cost": message["cost"], "endpoint": message["endpoint"], "reqnum": message["reqnum"], - "request_idx": message.get("request_idx", message["reqnum"]), # Use reqnum as fallback + "request_idx": message.get("request_idx", message["reqnum"]), # Use reqnum as fallback "url": message["url"], }