OpenLLMetry#

OpenLLMetry от Traceloop - набор расширений, построенных поверх OpenTelemetry, который предоставляет полную наблюдаемость за приложением LLM.

OpenLLMetry поддерживает инструментирование библиотеки qdrant_client для языка программирования Python и экспорт трассировок на различные платформы наблюдаемости, как описано в их каталоге интеграций.

Использование#

Чтобы настроить OpenLLMetry, выполните следующие шаги:

  1. Установите SDK:

    pip install traceloop-sdk
    
  2. Инициализируйте SDK:

    from traceloop.sdk import Traceloop
    
    Traceloop.init()
    

Теперь можно отслеживать использование qdrant_client с помощью OpenLLMetry!

Без использования SDK#

Поскольку Traceloop предоставляет стандартные средства инструментирования OpenTelemetry, можно использовать их как отдельные пакеты. Для этого выполните следующие действия:

  1. Установите пакет:

    pip install opentelemetry-instrumentation-qdrant
    
  2. Инициализируйте QdrantInstrumentor.

    from opentelemetry.instrumentation.qdrant import QdrantInstrumentor
    
    QdrantInstrumentor().instrument()
    

Дополнительная документация#