Documentation Index
Fetch the complete documentation index at: https://docs.latitude.so/llms.txt
Use this file to discover all available pages before exploring further.
Overview
This guide shows you how to integrate Latitude Telemetry into an application that uses the Vercel AI SDK. The Vercel AI SDK can emit OpenTelemetry spans through itsexperimental_telemetry flag. Latitude can ingest those spans without a provider-specific instrumentation entry.
You’ll keep calling the Vercel AI SDK exactly as you do today. Telemetry simply
observes and enriches those calls.
The Vercel AI SDK integration is TypeScript only.
Requirements
- A Latitude account and API key
- A Latitude project slug
- A Node.js project that uses the Vercel AI SDK (
aipackage)
Steps
Initialize and use
Initialize Latitude without an
instrumentations array. The Vercel AI SDK emits its own OpenTelemetry spans. Set experimental_telemetry.isEnabled to true on your AI SDK calls.The
experimental_telemetry.isEnabled flag must be set to true on each
Vercel AI SDK call (generateText, streamText, etc.) for spans to be emitted.Seeing Your Traces
Once connected, traces appear automatically in Latitude:- Open your project in the Latitude dashboard
- Each execution shows input/output messages, model, token usage, latency, and errors