Ejemplos
TraceAgent incluye varios ejemplos ejecutables. Asegúrate de que el servidor está en marcha en http://127.0.0.1:8000 antes de ejecutar cualquiera de ellos.
info
La mayoría de los scripts cargan la configuración desde un archivo .env local, así que es el lugar más cómodo para definir la URL del backend y los ajustes del modelo.
Resumen
| Ejemplo | Qué demuestra |
|---|---|
| Agente de muestra | Prueba mínima del SDK |
| Agente LangChain | Integración con el callback de LangChain |
| Inicio rápido con Pydantic AI | Capacidad de Pydantic AI, sin clave de API |
| Pydantic AI vía OpenTelemetry | Ingesta OTLP sin código de TraceAgent en el agente |
| Agente con modelo local | Modelo local con el SDK |
| Agente planificador | Planificación con varias herramientas y escenarios |
| Demo del depurador | Escenarios de depuración sintéticos |
| Demo completa | Traza de máxima fidelidad con todos los tipos de evento |
Requisitos previos
Instala desde el código fuente con los extras de desarrollo:
uv sync --extra dev --extra providers --extra langchain
Ejecutar los ejemplos
Todos los ejemplos siguen el mismo patrón:
uv run examples/<script_name>.py
Algunos ejemplos aceptan opciones de línea de comandos como --scenario o --prompt. Consulta la página de cada ejemplo para ver los detalles.