Which component is this feature for?
Traceloop SDK
π Feature description
Support basic chat telemetry for Open AI API chat operations:
- Capture request attributes such as model type, message content, and additional parameters
- Capture response attributes such as response length, model used and any error messages
- Track metrics: request count, response time, token usage, error rates, success rates
π€ Why is this feature needed ?
Add instrumentation for Ruby's Open AI package
βοΈ How do you aim to achieve this?
Establish a base telemetry module and extend it via a mixin module for chat telemetry
ποΈ Additional Information
No response
π Have you spent some time to check if this feature request has been raised before?
No similar features submitted
Are you willing to submit PR?
Yes