Skip to content

Commit 7fea505

Browse files
Kartik1397nirga
andauthored
LlamaIndex Instrumentation (#24)
Co-authored-by: Nir Gazit <nirga@users.noreply.github.com>
1 parent 31416cd commit 7fea505

23 files changed

+4237
-749
lines changed

.editorconfig

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
# EditorConfig is awesome: https://EditorConfig.org
2+
3+
# top-most EditorConfig file
4+
root = true
5+
6+
# Unix-style newlines with a newline ending every file
7+
[*]
8+
end_of_line = lf
9+
insert_final_newline = true
10+
11+
[*.ts]
12+
indent_style = space
13+
indent_size = 2
14+
15+
[{package.json}]
16+
indent_style = space
17+
indent_size = 2
18+

.gitignore

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,10 +29,11 @@ node_modules
2929
/connect.lock
3030
/coverage
3131
/libpeerconnection.log
32+
/typings
3233
npm-debug.log
34+
lerna-debug.log
3335
yarn-error.log
3436
testem.log
35-
/typings
3637

3738
# System Files
3839
.DS_Store

README.md

Lines changed: 23 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -78,16 +78,16 @@ Now, you need to decide where to export the traces to.
7878

7979
## ⏫ Supported (and tested) destinations
8080

81-
- [x] [Traceloop](https://www.traceloop.com/docs/openllmetry/integrations/traceloop)
82-
- [x] [Dynatrace](https://www.traceloop.com/docs/openllmetry/integrations/dynatrace)
83-
- [x] [Datadog](https://www.traceloop.com/docs/openllmetry/integrations/datadog)
84-
- [x] [New Relic](https://www.traceloop.com/docs/openllmetry/integrations/newrelic)
85-
- [x] [Honeycomb](https://www.traceloop.com/docs/openllmetry/integrations/honeycomb)
86-
- [x] [Grafana Tempo](https://www.traceloop.com/docs/openllmetry/integrations/grafana)
87-
- [x] [HyperDX](https://www.traceloop.com/docs/openllmetry/integrations/hyperdx)
88-
- [x] [SigNoz](https://www.traceloop.com/docs/openllmetry/integrations/signoz)
89-
- [x] [Splunk](https://www.traceloop.com/docs/openllmetry/integrations/splunk)
90-
- [x] [OpenTelemetry Collector](https://www.traceloop.com/docs/openllmetry/integrations/otel-collector)
81+
- [Traceloop](https://www.traceloop.com/docs/openllmetry/integrations/traceloop)
82+
- [Dynatrace](https://www.traceloop.com/docs/openllmetry/integrations/dynatrace)
83+
- [Datadog](https://www.traceloop.com/docs/openllmetry/integrations/datadog)
84+
- [New Relic](https://www.traceloop.com/docs/openllmetry/integrations/newrelic)
85+
- [Honeycomb](https://www.traceloop.com/docs/openllmetry/integrations/honeycomb)
86+
- [Grafana Tempo](https://www.traceloop.com/docs/openllmetry/integrations/grafana)
87+
- [HyperDX](https://www.traceloop.com/docs/openllmetry/integrations/hyperdx)
88+
- [SigNoz](https://www.traceloop.com/docs/openllmetry/integrations/signoz)
89+
- [Splunk](https://www.traceloop.com/docs/openllmetry/integrations/splunk)
90+
- [OpenTelemetry Collector](https://www.traceloop.com/docs/openllmetry/integrations/otel-collector)
9191

9292
See [our docs](https://traceloop.com/docs/openllmetry/integrations/exporting) for instructions on connecting to each one.
9393

@@ -97,26 +97,25 @@ OpenLLMetry-JS can instrument everything that [OpenTelemetry already instruments
9797

9898
### LLM Providers
9999

100-
- [x] OpenAI / Azure OpenAI **>v4.0.0**
101-
- [ ] Anthropic
102-
- [ ] Cohere
103-
- [ ] Replicate
104-
- [ ] HuggingFace
105-
- [ ] Vertex AI (GCP)
106-
- [ ] Bedrock (AWS)
100+
- OpenAI / Azure OpenAI **>v4.0.0**
101+
- Anthropic
102+
- Cohere
103+
- Replicate
104+
- HuggingFace
105+
- Vertex AI (GCP)
106+
- Bedrock (AWS)
107107

108108
### Vector DBs
109109

110-
- [ ] Pinecone
111-
- [ ] Chroma
112-
- [ ] Weaviate
113-
- [ ] Milvus
110+
- Pinecone
111+
- Chroma
112+
- Weaviate
113+
- Milvus
114114

115115
### Frameworks
116116

117-
- [ ] LangChain
118-
- [ ] Haystack
119-
- [ ] LlamaIndex
117+
- ✅ LlamaIndex
118+
- ⏳ LangChain
120119

121120
## 🌱 Contributing
122121

0 commit comments

Comments
 (0)