Nir Gazit

Results 71 issues of Nir Gazit

### Which component is this feature for? All Packages ### 🔖 Feature description Add span attributes and metrics for total cost for each model we instrument. Right now we only...

- [ ] I have added tests that cover my changes. - [ ] If adding a new instrumentation or changing an existing one, I've added screenshots from some observability...

### Which component is this feature for? All Packages ### 🔖 Feature description Add support for `google-generativeai` - another package that Google provides for connecting to Gemini models. This should...

help wanted
new instrumentation

### Which component is this feature for? All Packages ### 🔖 Feature description Some values, like token usage, are better reported (also) as [otel metrics](https://opentelemetry.io/docs/specs/otel/metrics/). We should update all instrumentations...

### Which component is this feature for? LlamaIndex Instrumentation ### 🔖 Feature description Right now, we monkey-patch classes and methods in LlamaIndex which requires endless work and constant maintenance. LlamaIndex...

### Which component is this feature for? Langchain Instrumentation ### 🔖 Feature description Right now, we monkey-patch classes and methods in LlamaIndex which requires endless work and constant maintenance. Langchain...

![Screenshot 2024-01-17 at 15 16 37](https://github.com/traceloop/openllmetry-js/assets/4224692/edfe0c02-75f1-4199-b82b-83e7be11af6d)

Right now, the only way to create spans of prompts and completions is to use one of the ready-made instrumentations. We should have an easy to use API in the...

good first issue

Following #56, we switched to mocked tests based on pre-recording of HTTP calls. While this method worked well for OpenAI and other HTTP calls, this doesn't work for GRPC which...

good first issue
help wanted
testing

### 🔖 Feature description We started Enrolla with REST API only, but at some point decided to switch over to GraphQL as it makes lots of the queries in our...

enhancement
good first issue