LangWatch

Integrate LangWatch observability with PraisonAI agents

Next

LangWatch Integration

LangWatch provides LLM monitoring and analytics.

Setup

bash
pip install langwatch
export LANGWATCH_API_KEY=xxx

Usage

Auto-Instrumentation (Recommended)

python
from praisonai_tools.observability import obs
from praisonaiagents import Agent

obs.init(provider="langwatch")

# Everything is auto-traced!
agent = Agent(name="Assistant", instructions="You are helpful.", model="gpt-4o-mini")
response = agent.chat("Hello!")

Explicit Tracing

python
from praisonai_tools.observability import obs

obs.init(provider="langwatch", auto_instrument=False)

with obs.trace("workflow"):
    # Your agent code
    pass