Vercel AI SDK संपूर्ण गाइड — OpenAI, Anthropic और Gemini के लिए एकीकृत API
"मैंने OpenAI API पर शिप कर दिया, पर Claude और Gemini भी आज़माना चाहता हूँ" — और आप तीन अलग SDK के सामने वही लॉजिक दोबारा लिखने में दो घंटे लगा देते हैं। Vercel AI SDK (2026 से सिर्फ़ "AI SDK") उसे "एक import, एक function, हर provider" में समेट देता है। एक TypeScript ओपन-सोर्स लाइब्रेरी जिसकी 20M+ मासिक डाउनलोड हैं, AI SDK 6 में Agents, MCP, tool approval और DevTools शामिल हैं, और मई 2026 तक यह एकीकृत LLM इंटरफ़ेस का de facto मानक है। AI SDK की असली कीमत vendor lock-in से आज़ादी है: OpenAI दाम बढ़ाता है? तीन लाइनों में Anthropic पर। Gemini नया मॉडल लाता है? एक जगह आज़माएँ। सब कुछ एक ही codebase में। यह लेख कवर करता है कि AI SDK क्या है (Vercel की Apache 2.0 लाइसेंस वाली ओपन-सोर्स लाइब्रेरी), इसे क्यों इस्तेमाल करें (तीन व्यावहारिक कारण: आसान switching, 1/3 कोड, टाइप सेफ़्टी), 5 मिनट में generateText से streamText तक quickstart, generateObject से Zod schemas के साथ टाइप-सेफ़ JSON, tool calling और agents (AI SDK 6 का दिल — stopWhen, ToolLoopAgent, MCP इंटीग्रेशन), useChat से React इंटीग्रेशन (10 लाइन में चैट UI, SSE और state management), OpenAI/Anthropic/Google/Mistral/xAI और local LLMs के बीच provider switching, और प्रोडक्शन के तीन जाल (provider feature gaps, stream abort billing, type-inference overload)।