LangChain Reference home pageLangChain ReferenceLangChain Reference
  • GitHub
  • Main Docs
Deep Agents
LangChain
LangGraph
Integrations
LangSmith
LangSmith
  • Client
  • Run Trees
  • Traceable
  • Evaluation
  • Schemas
  • Langchain
  • Jest
  • Vitest
  • Wrappers
  • Anonymizer
  • Jestlike
  • Vercel
  • Anthropic
  • Sandbox
⌘I

LangChain Assistant

Ask a question to get started

Enter to send•Shift+Enter new line

Menu

LangSmith
ClientRun TreesTraceableEvaluationSchemasLangchainJestVitestWrappersAnonymizerJestlikeVercelAnthropicSandbox
Language
Theme
JavaScriptlangsmithexperimentalvercelLangSmithTelemetry
Function●Since v0.8

LangSmithTelemetry

Copy
LangSmithTelemetry(config: LangSmithTelemetryConfig): any
View source on GitHub

Parameters

NameTypeDescription
configLangSmithTelemetryConfig

Creates a LangSmith Telemetry for the Vercel AI SDK.

This adapter implements the Vercel AI SDK's Telemetry interface and maps lifecycle events to LangSmith traces. It creates a root span for the entire generation, child LLM spans for each step, and tool spans for tool calls.

import { generateText, registerTelemetry } from "ai";
import { LangSmithTelemetry } from "langsmith/experimental/vercel";

registerTelemetry(LangSmithTelemetry());

const result = await generateText({
  model: openai("gpt-4o"),
  prompt: "Hello!",
});

Only available in Vercel AI SDK 7.