Skip to content

[feature request] Microsoft Agent Framework integration with Arize #2551

@ryoung562

Description

@ryoung562

Microsoft Agent Frameowkr is Microsoft's agent orchestration framework. It has native open telemetry tracing built into it, so an easy integration path would be to send the native traces from Foundry Agents to Arize endpoints, and handle openinference mapping via a custom span processor. This approach is similar to how we handle instrumentation for AWS Strands agents which are also emit otel tracing natively.

I have taken a initial stab at an MVP example of this approach. Creating a span processor based on this example taken from their docs.

azure_openinference_processor.py
Arize+foundry-sdk-to-arize.py
Arize+foundry-sdk-tracing-final.ipynb

loom recording of demo

Image

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    Status

    No status

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions