SigNoz
Use SigNoz OpenTelemetry with PraisonAI TypeScript
SigNoz Observability
Environment Variables
export SIGNOZ_ACCESS_TOKEN=...
export OTEL_EXPORTER_OTLP_ENDPOINT=https://ingest.signoz.ioQuick Start
- Simple Usage
typescript import { Agent, setObservabilityAdapter } from 'praisonai'; import { createObservabilityAdapter } from 'praisonai/observability'; const obs = await createObservabilityAdapter('signoz'); setObservabilityAdapter(obs); const agent = new Agent({ name: 'TracedAgent', instructions: 'You are helpful.', llm: 'openai/gpt-4o-mini' }); await agent.chat('Hello!'); await obs.flush(); - With Configuration
Adjust observability adapter options and agent settings for production — see the sections above.