Vercel AI SDK

Build AI-powered React and Next.js applications with streaming UI, chat interfaces, text completion, and multi-provider support for OpenAI, Anthropic, Google, and more.

6
Lessons
Hands-On Code
🕑
Self-Paced
100%
Free

Your Learning Path

Follow these lessons in order, or jump to any topic that interests you.

What You'll Learn

By the end of this course, you'll be able to:

💬

Build AI Chatbots

Create streaming chat interfaces with message history, stop/regenerate, and rich UI components.

📝

Text Generation

Implement streaming text completion for summaries, translations, code generation, and more.

🔌

Multi-Provider

Swap between OpenAI, Anthropic, Google, and other providers with a single line of code.

🔨

Tool Calling

Give your AI tools to call: search, calculate, fetch data, and take actions on behalf of users.