Aller au contenu
Cercle IA Tech · Frameworks Un site du réseau Cercle IA Tech

Fiche

Vercel AI SDK : langage, fournisseurs et licence

Le AI SDK de Vercel est une boîte à outils TypeScript pour applications IA. Fournisseurs pris en charge, licence Apache-2.0, relevés le 15/11/2026.

Mis à jour le

Le AI SDK est une boîte à outils, éditée par Vercel, pour construire des applications et des agents d'IA en TypeScript. Sa documentation le présente ainsi : « The AI SDK is the TypeScript toolkit for building AI applications and agents ». Le dépôt GitHub le décrit comme une bibliothèque libre, créée par l'équipe de Next.js, pour construire des applications et des agents propulsés par l'IA.

Langage et environnements

Le langage est TypeScript. La documentation indique que le SDK s'utilise avec React, Next.js, Vue, Svelte et Node.js, et « more », sans liste complète. Il est donc pensé pour les équipes qui développent une interface web ou un service Node.js. Un projet écrit en Python ne peut pas l'utiliser directement.

Fournisseurs pris en charge

La documentation parle de « multiple model providers ». Elle cite les paquets suivants, un par fournisseur :

  • OpenAI : @ai-sdk/openai ;
  • Anthropic : @ai-sdk/anthropic ;
  • Google : @ai-sdk/google ;
  • Mistral : @ai-sdk/mistral.

La page ajoute d'autres fournisseurs, dont xAI (Grok), Azure OpenAI, Amazon Bedrock, Google Vertex, Cohere, Groq et DeepSeek. Elle décrit une interface unifiée : elle indique que cette interface permet de changer de fournisseur « with ease while using the same API for all providers ». La page ne donne pas d'exemple de code montrant ce changement, et ce site ne l'affirme donc pas au-delà de ce texte.

Les pages citent aussi des harnais d'agents, Claude Code, Codex et Pi, qui ne sont pas des fournisseurs de modèles.

Licence et dépôt

  • Licence : Apache-2.0. Le fichier LICENSE du dépôt vercel/ai porte la mention « Copyright 2023 Vercel, Inc. » et la licence Apache, version 2.0. La page du dépôt affichait le lien vers ce fichier sans en donner le nom ; c'est le fichier qui fait foi.
  • Dépôt : le dépôt affiche un lien « License » et des sections « Languages » et « Releases » vides à la date de lecture. La date de la dernière version n'a donc pas été relevée ici.

Installation

La commande d'installation ne figurait pas dans les pages lues. Elle doit être prise dans la documentation officielle avant tout usage.

Quand le regarder

Le AI SDK convient à une équipe TypeScript qui veut un chat dans une interface web, ou des réponses en flux continu affichées au fur et à mesure. Pour une équipe Python, les comparaisons utiles se trouvent dans le comparatif des bibliothèques et dans la page sur les SDK officiels des éditeurs.

Pour savoir si une bibliothèque est utile dans un projet donné, lire framework ou appel direct à l'API.

Questions fréquentes

Le AI SDK de Vercel fonctionne-t-il avec Python ?

Non. La documentation le décrit comme la boîte à outils TypeScript pour les applications IA. Pour un projet Python, les bibliothèques de ce site (LangChain, LlamaIndex, Haystack) ou les SDK des éditeurs sont les pistes à regarder.

Quels fournisseurs de modèles sont pris en charge ?

La page cite des paquets par fournisseur, comme @ai-sdk/openai, @ai-sdk/anthropic, @ai-sdk/google et @ai-sdk/mistral, et une liste plus longue qui comprend Azure OpenAI, Amazon Bedrock, Google Vertex, Groq et DeepSeek.

Sources

Pages consultées pour écrire cet article :

  1. https://ai-sdk.dev/docs/introduction
  2. https://ai-sdk.dev/docs/foundations/providers-and-models
  3. https://github.com/vercel/ai
  4. https://github.com/vercel/ai/blob/main/LICENSE

À lire aussi