Replies: 1 comment 3 replies
-
You can do this by adding an OpenTelemetryChatClient before the FunctionInvokingChatClient in the pipeline. I don't want to start replicating everything (including sensitivity options) from OpenTelemetryChatClient into FunctionInvokingChatClient. |
Beta Was this translation helpful? Give feedback.
3 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
It would be very convenient to read from one span the input/output of multi-step interactions with the LLM. Setting the input/output tags on the FunctionInvokingChatClient span would achieve that.
Additionally, when using Langfuse, it expects that the root span has the input/output tags so it can display it in the UI

Today, we can setup an OTEL SDK that subscribes to the MEAI activity source but it won't include the input/output in the root span.
Beta Was this translation helpful? Give feedback.
All reactions