Tracing for OpenAI integrations
- Dominant language
- C#
- Stars
- 6.3k
- Forks
- 991
- Avg merge
- 2d 15h
- Merged PRs (30d)
- 196
Description
Today our OpenAI (Azure and non) enable 2 experimental tracing - OpenAI's and Microsoft.Extensions.AI's. We should decide:
* if we really want both by default
* or if we should have separate switches to control them
* or if we should just have built in support for 1 of them, and let the user disable it and manually configure the other
> You probably want one or the other, but not both. The experimental tracing in OpenAI implements the otel standard convention for genai (or, at least, an older version of it), just as UseOpenTelemetry does.
_Originally posted by @stephentoub in https://github.com/dotnet/docs-aspire/pull/2722#discussion_r1983649254_
Contributor guide
Assessment
This issue has not been assessed yet.