From 20687654ffe7cd8772d34969e731f9a83d66a836 Mon Sep 17 00:00:00 2001 From: Hitesh Joshi Date: Sun, 27 Apr 2025 16:03:55 +0530 Subject: [PATCH] added check for api key version, and only modify url if we have api key set --- src/v1/api.rs | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/v1/api.rs b/src/v1/api.rs index 2df64f3..96e1eab 100644 --- a/src/v1/api.rs +++ b/src/v1/api.rs @@ -141,12 +141,12 @@ impl OpenAIClient { } async fn build_request(&self, method: Method, path: &str) -> reqwest::RequestBuilder { - let url = format!( - "{}/{}?api-version={}", - self.api_endpoint, - path, - self.api_version.as_deref().unwrap_or("v1") - ); + let mut url = format!("{}/{}", self.api_endpoint, path); + + if self.api_version.is_some() { + let api_version = self.api_version.as_ref().unwrap(); + url = format!("{}?api-version={}", url, api_version); + } let client = Client::builder();