Skip to content

Commit d0d0903

Browse files
committed
Fixed telemetry skipping logic
1 parent e61c549 commit d0d0903

File tree

1 file changed

+2
-4
lines changed
  • instrumentation-genai/opentelemetry-instrumentation-langchain/src/opentelemetry/instrumentation/langchain

1 file changed

+2
-4
lines changed

instrumentation-genai/opentelemetry-instrumentation-langchain/src/opentelemetry/instrumentation/langchain/callback_handler.py

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -55,10 +55,8 @@ def on_chat_model_start(
5555
**kwargs: Any,
5656
) -> None:
5757
# Other providers/LLMs may be supported in the future and telemetry for them is skipped for now.
58-
if serialized and "name" in serialized:
59-
name = serialized.get("name")
60-
if name not in ("ChatOpenAI", "ChatBedrock"):
61-
return
58+
if serialized.get("name") not in ("ChatOpenAI", "ChatBedrock"):
59+
return
6260

6361
if "invocation_params" in kwargs:
6462
params = (

0 commit comments

Comments
 (0)