Axiom
Use Axiom logging with PraisonAI TypeScript
Axiom Observability
Environment Variables
export AXIOM_TOKEN=...
export AXIOM_DATASET=ai-traces # optionalQuick Start
- Simple Usage
typescript import { Agent, setObservabilityAdapter } from 'praisonai'; import { createObservabilityAdapter } from 'praisonai/observability'; const obs = await createObservabilityAdapter('axiom'); 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.