diff --git a/pyproject.toml b/pyproject.toml index 74d56ab3..46ad2a87 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "veadk-python" -version = "0.5.30" +version = "0.5.31" description = "Volcengine agent development kit, integrations with Volcengine cloud services." readme = "README.md" requires-python = ">=3.10" diff --git a/veadk/models/ark_llm.py b/veadk/models/ark_llm.py index 5dc02258..d9f6fd08 100644 --- a/veadk/models/ark_llm.py +++ b/veadk/models/ark_llm.py @@ -574,7 +574,8 @@ def record_logs(raw_response: ArkTypeResponse): raw_response.incomplete_details, IncompleteDetails ): error_message += f"The reason for the incomplete return is `{raw_response.incomplete_details.reason}`, content_filter: `{raw_response.incomplete_details.content_filter}`" - logger.debug( + # (important!) record raw_response.id as info level to track the response, which is critical for log correlation between Ark and LiteLLM + logger.info( f"Ark response: Received Response from model `{raw_response.model}` with id `{raw_response.id}`. " f"Status: `{raw_response.status}`. " f"{error_message}" diff --git a/veadk/version.py b/veadk/version.py index a6b06ff8..3e999800 100644 --- a/veadk/version.py +++ b/veadk/version.py @@ -12,4 +12,4 @@ # See the License for the specific language governing permissions and # limitations under the License. -VERSION = "0.5.30" +VERSION = "0.5.31"