From fd80079bf738156b87cec8bdfe65f4ddaecf41ed Mon Sep 17 00:00:00 2001 From: Linus Bierhoff Date: Wed, 9 Oct 2024 21:39:35 +0200 Subject: [PATCH] add logging --- async-openai/src/client.rs | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/async-openai/src/client.rs b/async-openai/src/client.rs index c9a267c..07909bf 100644 --- a/async-openai/src/client.rs +++ b/async-openai/src/client.rs @@ -302,14 +302,13 @@ impl Client { .await .map_err(OpenAIError::Reqwest) .map_err(backoff::Error::Permanent)?; - tracing::debug!("Response: {:?}", response); let status = response.status(); let bytes = response .bytes() .await .map_err(OpenAIError::Reqwest) .map_err(backoff::Error::Permanent)?; - + tracing::debug!("Response: {:?}", str::from_utf8(&bytes)); // Deserialize response body from either error object or actual response object if !status.is_success() { let wrapped_error: WrappedError = serde_json::from_slice(bytes.as_ref()) @@ -351,7 +350,7 @@ impl Client { Fut: core::future::Future>, { let bytes = self.execute_raw(request_maker).await?; - tracing::debug!("Response: {:?}", str::from_utf8(&bytes)); + let response: O = serde_json::from_slice(bytes.as_ref()) .map_err(|e| map_deserialization_error(e, bytes.as_ref()))?;