Sobre el proyecto

OpenLLMetry es un conjunto de extensiones construidas sobre OpenTelemetry que proporciona observabilidad completa para aplicaciones LLM. Utiliza datos estándar de OpenTelemetry, lo que permite la integración con soluciones de observabilidad existentes como Datadog, Honeycomb y otras. El repositorio incluye instrumentaciones estándar de OpenTelemetry para proveedores de LLM, bases de datos vectoriales y frameworks, así como un SDK de Traceloop para una fácil configuración. El SDK se puede instalar mediante pip e inicializar con una sola línea de código. Admite numerosos destinos, incluidos Traceloop, Datadog, New Relic, Grafana y muchos más. Los componentes instrumentados incluyen proveedores de LLM como OpenAI, Anthropic, Cohere y Google Generative AI; bases de datos vectoriales como Chroma, Pinecone y Qdrant; y frameworks como LangChain, LlamaIndex y CrewAI. El proyecto es mantenido por Traceloop bajo la licencia Apache 2.0 y acepta contribuciones.