Traceloop Software Development Kit (SDK) for Node.js
npm install @traceloop/node-server-sdk[![NPM Published Version][npm-img]][npm-url]
[![Apache License][license-image]][license-image]
OpenLLMetry-JS is a set of extensions built on top of OpenTelemetry that gives you complete observability over your LLM application. Because it uses OpenTelemetry under the hood, it can be connected to your existing observability solutions - Datadog, Honeycomb, and others.
The easiest way to get started is to use our SDK.
For a complete guide, go to our docs.
Install the SDK:
``shell`
npm install --save @traceloop/node-server-sdk
Then, to start instrumenting your code, just add these 2 lines to your code:
`js
import * as traceloop from "@traceloop/node-server-sdk";
traceloop.initialize();
`
Make sure to import` the SDK before importing any LLM module.
- For more information on OpenTelemetry, visit:
- For more about OpenTelemetry JavaScript:
- For help or feedback on this project, join us on [Slack][slack-url]
Apache 2.0 - See [LICENSE][license-url] for more information.
[slack-url]: https://traceloop.com/slack
[license-url]: https://github.com/traceloop/openllmetry-js/blob/main/LICENSE
[license-image]: https://img.shields.io/badge/license-Apache_2.0-green.svg?style=flat
[npm-url]: https://www.npmjs.com/package/@traceloop/node-server-sdk
[npm-img]: https://badge.fury.io/js/%40traceloop%2Fnode-server-sdk.svg