### 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