content/cookbook/00-guides/index.mdx
These use-case specific guides are intended to help you build real applications with the AI SDK.
<IndexCards cards={[ { title: 'RAG Agent', description: 'Learn how to build a RAG Agent with the AI SDK and Next.js.', href: '/cookbook/guides/rag-chatbot', }, { title: 'Multi-Modal Agent', description: 'Learn how to build a multi-modal agent that can process images and PDFs with the AI SDK.', href: '/cookbook/guides/multi-modal-chatbot', }, { title: 'Slackbot Agent', description: 'Learn how to use the AI SDK to build an AI Agent in Slack.', href: '/cookbook/guides/slackbot', }, { title: 'Natural Language Postgres (SQL Agent)', description: 'Learn how to build a Next.js app that lets you talk to a PostgreSQL database in natural language.', href: '/cookbook/guides/natural-language-postgres', }, { title: 'Get started with Computer Use', description: "Get started with Claude's Computer Use capabilities with the AI SDK.", href: '/cookbook/guides/computer-use', }, { title: 'Add Skills to Your Agent', description: 'Extend your agent with specialized capabilities loaded at runtime from markdown files.', href: '/cookbook/guides/agent-skills', }, { title: 'Get started with Gemini 2.5', description: 'Get started with Gemini 2.5 using the AI SDK.', href: '/cookbook/guides/gemini-2-5', }, { title: 'Get started with Claude 4', description: 'Get started with Claude 4 using the AI SDK.', href: '/cookbook/guides/claude-4', }, { title: 'OpenAI Responses API', description: 'Get started with the OpenAI Responses API using the AI SDK.', href: '/cookbook/guides/openai-responses', }, { title: 'Get started with Claude 3.7 Sonnet', description: 'Get started with Claude 3.7 Sonnet using the AI SDK.', href: '/cookbook/guides/sonnet-3-7', }, { title: 'Get started with Llama 3.1', description: 'Get started with Llama 3.1 using the AI SDK.', href: '/cookbook/guides/llama-3_1', }, { title: 'Get started with GPT-5', description: 'Get started with GPT-5 using the AI SDK.', href: '/cookbook/guides/gpt-5', }, { title: 'Get started with OpenAI o1', description: 'Get started with OpenAI o1 using the AI SDK.', href: '/cookbook/guides/o1', }, { title: 'Get started with OpenAI o3-mini', description: 'Get started with OpenAI o3-mini using the AI SDK.', href: '/cookbook/guides/o3', }, { title: 'Get started with DeepSeek R1', description: 'Get started with DeepSeek R1 using the AI SDK.', href: '/cookbook/guides/r1', }, ]} />