• Docs
  • AI GatewayGateway

Viewing AI SDK 5 Documentation.

Go to AI SDK 6 (Latest)
Guides
RAG Agent
Multi-Modal Agent
Slackbot Agent Guide
Natural Language Postgres
Get started with Computer Use
Get started with Gemini 3
Get started with Claude 4
OpenAI Responses API
Google Gemini Image Generation
Get started with Claude 3.7 Sonnet
Get started with Llama 3.1
Get started with GPT-5
Get started with OpenAI o1
Get started with OpenAI o3-mini
Get started with DeepSeek R1
Get started with DeepSeek V3.2
Next.js
Generate Text
Generate Text with Chat Prompt
Generate Image with Chat Prompt
Stream Text
Stream Text with Chat Prompt
Stream Text with Image Prompt
Chat with PDFs
streamText Multi-Step Cookbook
Markdown Chatbot with Memoization
Generate Object
Generate Object with File Prompt through Form Submission
Stream Object
Call Tools
Call Tools in Multiple Steps
Model Context Protocol (MCP) Tools
Share useChat State Across Components
Human-in-the-Loop Agent with Next.js
Send Custom Body from useChat
Streaming with Custom Format
Render Visual Interface in Chat
Caching Middleware
Node
Generate Text
Generate Text with Chat Prompt
Generate Text with Image Prompt
Stream Text
Stream Text with Chat Prompt
Stream Text with Image Prompt
Stream Text with File Prompt
Generate Object with a Reasoning Model
Generate Object
Stream Object
Stream Object with Image Prompt
Record Token Usage After Streaming Object
Record Final Object after Streaming Object
Call Tools
Call Tools with Image Prompt
Call Tools in Multiple Steps
Model Context Protocol (MCP) Tools
Manual Agent Loop
Web Search Agent
Model Context Protocol (MCP) Elicitation
Embed Text
Embed Text in Batch
Intercepting Fetch Requests
Local Caching Middleware
Retrieval Augmented Generation
Knowledge Base Agent
API Servers
Node.js HTTP Server
Express
Hono
Fastify
Nest.js
React Server Components
Node
Previous
Render Visual Interface in Chat
Next
Generate Text
Deploy and Scale AI Apps with Vercel

Deliver AI experiences globally with one push.

Trusted by industry leaders:
  • OpenAI
  • Photoroom
  • leonardo-ai Logoleonardo-ai Logo
  • zapier Logozapier Logo

Get Started

  • Templates
  • Supported frameworks
  • Marketplace
  • Domains

Build

  • Next.js on Vercel
  • Turborepo
  • v0

Scale

  • Content delivery network
  • Fluid compute
  • CI/CD
  • Observability
  • AI GatewayNew
  • Vercel AgentNew

Secure

  • Platform security
  • Web Application Firewall
  • Bot management
  • BotID
  • SandboxNew

Resources

  • Pricing
  • Customers
  • Enterprise
  • Articles
  • Startups
  • Solution partners

Learn

  • Docs
  • Blog
  • Changelog
  • Knowledge Base
  • Academy
  • Community

Frameworks

  • Next.js
  • Nuxt
  • Svelte
  • Nitro
  • Turbo

SDKs

  • AI SDK
  • Workflow DevKitNew
  • Flags SDK
  • Chat SDK
  • Streamdown AINew

Use Cases

  • Composable commerce
  • Multi-tenant platforms
  • Web apps
  • Marketing sites
  • Platform engineers
  • Design engineers

Company

  • About
  • Careers
  • Help
  • Press
  • Legal
  • Privacy Policy

Community

  • Open source program
  • Events
  • Shipped on Vercel
  • GitHub
  • LinkedIn
  • X
  • YouTube

© 2026 Vercel, Inc.

Select a display theme: