Skip to main content
The ZeroEval Python SDK automatically traces intruments the supported integrations, meaning the only thing to do is to initialize the SDK before importing the frameworks you want to trace.

OpenAI

LangChain

LangGraph

PydanticAI

PydanticAI agents are automatically traced, including multi-turn conversations. The SDK ensures that all LLM calls within an agent execution share the same trace, and consecutive conversation turns share the same trace ID when using shared message history.
When you pass the same message_history list across multiple agent runs, ZeroEval automatically groups all runs under a single trace. This provides a unified view of the entire conversation.

LiveKit

The SDK automatically creates traces for LiveKit agents, including events from the following plugins:
  • Cartesia (TTS)
  • Deepgram (STT)
  • OpenAI (LLM)
Need help? Contact us at founders@zeroeval.com or join our Discord.