Skip to main content

A package to facilitate the traceability and management of LLM/Agent projects.

Project description

NovaTrace

NovaTrace is a tracing solution for AI projects and language models (LLMs) that enables detailed logging and persistent storage of sessions, projects, and execution traces. It is ideal for monitoring and auditing AI API calls, agents, and tools with metrics such as token usage, costs, response times, and more.

Features Manages sessions and projects to organize traces.

Persistent logging with SQLAlchemy (supports SQLite and other databases).

Supports multiple trace types: LLM, Agent, and Tool.

Easy-to-use decorators to instrument functions (@llm, @agent, @tool).

Automatic token and cost calculation per call based on configurable metadata.

Timezone-aware timestamps for accurate logging.


NovaTrace

NovaTrace es una solución de trazabilidad para proyectos de inteligencia artificial y modelos de lenguaje (LLM) que permite registrar y almacenar logs detallados de sesiones, proyectos y trazas de ejecución. Ideal para monitorear y auditar llamadas a APIs de IA, agentes y herramientas con métricas como tokens usados, costos, tiempos de respuesta y más.

Características Gestión de sesiones y proyectos para organizar trazas.

Registro persistente en base de datos con SQLAlchemy (compatible con SQLite y otros motores).

Soporte para diferentes tipos de trazas: LLM, agentes y herramientas (tools).

Decoradores para instrumentar funciones fácilmente (@llm, @agent, @tool).

Cálculo automático de tokens y costos por llamada basados en metadata configurable.

Manejo de zonas horarias para registros con timestamps precisos.

Extensible y adaptable a distintos proveedores de modelos y entornos.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

novatrace-1.1.4.tar.gz (481.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

novatrace-1.1.4-py3-none-any.whl (492.7 kB view details)

Uploaded Python 3

File details

Details for the file novatrace-1.1.4.tar.gz.

File metadata

  • Download URL: novatrace-1.1.4.tar.gz
  • Upload date:
  • Size: 481.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.3

File hashes

Hashes for novatrace-1.1.4.tar.gz
Algorithm Hash digest
SHA256 9ac3e9447bd1a2a57bc1cf54a5710a5f93116c8ccbfdd45dde28b6bfd92dd62e
MD5 a25b3c2d89b7f95ab01abc235f79c555
BLAKE2b-256 c68d2f95ddbb3d3cc18709ee7f6fd13dd6a75eba0230ed8f0f8f29976c30dc84

See more details on using hashes here.

File details

Details for the file novatrace-1.1.4-py3-none-any.whl.

File metadata

  • Download URL: novatrace-1.1.4-py3-none-any.whl
  • Upload date:
  • Size: 492.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.3

File hashes

Hashes for novatrace-1.1.4-py3-none-any.whl
Algorithm Hash digest
SHA256 4d494e1afa05a9e6a501e164a5fa9ffc8bf65f9f5db69fcda31cdc6128e1c003
MD5 17f80e8445090aa9b8ab873b7dae8675
BLAKE2b-256 10a6ac47dd65b0e6653e224f3db3a4dfeafdfe3db3ca016e6dc12d8560d81de5

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page