OpenLLMetry
来自 Traceloop 的 OpenLLMetry 是一组构建在 OpenTelemetry 之上的扩展,它为您的 LLM 应用程序提供完整的可观测性。
OpenLLMetry 支持对 qdrant_client
Python 库进行插桩,并将跟踪导出到各种可观测性平台,如其集成目录中所述。
本页假设您正在使用 qdrant-client
版本 1.7.3 或更高版本。
用法
要设置 OpenLLMetry,请按照以下步骤操作
- 安装 SDK
pip install traceloop-sdk
- 实例化 SDK
from traceloop.sdk import Traceloop
Traceloop.init()
您现在可以使用 OpenLLMetry 跟踪您的 qdrant_client
用法了!
不使用 SDK
由于 Traceloop 提供了标准的 OpenTelemetry 插桩,您可以将它们用作独立包。为此,请按照以下步骤操作
- 安装包
pip install opentelemetry-instrumentation-qdrant
- 实例化
QdrantInstrumentor
。
from opentelemetry.instrumentation.qdrant import QdrantInstrumentor
QdrantInstrumentor().instrument()