azure - log post api call

This commit is contained in:
Ishaan Jaff 2024-06-27 17:38:03 -07:00
parent 7041e22aa5
commit 1c263d057d

View file

@ -660,8 +660,16 @@ class AzureChatCompletion(BaseLLM):
response = await azure_client.chat.completions.create( response = await azure_client.chat.completions.create(
**data, timeout=timeout **data, timeout=timeout
) )
stringified_response = response.model_dump()
logging_obj.post_call(
input=data["messages"],
api_key=api_key,
original_response=stringified_response,
additional_args={"complete_input_dict": data},
)
return convert_to_model_response_object( return convert_to_model_response_object(
response_object=response.model_dump(), response_object=stringified_response,
model_response_object=model_response, model_response_object=model_response,
) )
except AzureOpenAIError as e: except AzureOpenAIError as e: