From 680450bd979a5ceecd1104e78c84c7b07ab6549b Mon Sep 17 00:00:00 2001 From: wj-Mcat <1435130236@qq.com> Date: Tue, 25 Jun 2024 20:13:21 +0800 Subject: [PATCH] add traceid --- erniebot/src/erniebot/backends/aistudio.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/erniebot/src/erniebot/backends/aistudio.py b/erniebot/src/erniebot/backends/aistudio.py index 68102dfac..eb2a70274 100644 --- a/erniebot/src/erniebot/backends/aistudio.py +++ b/erniebot/src/erniebot/backends/aistudio.py @@ -117,5 +117,8 @@ def _add_aistudio_fields_to_headers(self, headers: HeadersType) -> HeadersType: "Key 'Authorization' already exists in `headers`: %r", headers["Authorization"], ) + if "EB_SDK_TRACE_APP_ID" in os.environ: + headers["X-EB-SDK-TRACE-APP-ID"] = os.getenv("EB_SDK_TRACE_APP_ID") + headers["Authorization"] = f"token {self._access_token}" return headers