Quickstart
Install the SDK, wrap your agent, and start ingesting traces in under a minute.
typescript
npm install @agentops/sdk
import agentops from "@agentops/sdk";
agentops.init({ apiKey: process.env.AGENTOPS_API_KEY! });
const runAgent = agentops.trace("support-triage", async (ticket: string) => {
// your LLM call here
return {
summary: `Triaged: ${ticket}`,
usage: {
promptTokens: 140,
completionTokens: 52,
totalTokens: 192,
costUsd: 0.0021,
},
};
});
const session = agentops.session.start();
const result = await runAgent("Customer cannot reset password");
agentops.log({ type: "event", name: "triage.completed", data: { result } });
agentops.session.end();
await agentops.flush();