L’AI SDK est un kit d’outils open source en TypeScript développé par Vercel (l’équipe Next.js), conçu pour aider les développeurs à construire efficacement des applications et des agents pilotés par l’IA.
Il prend en charge, via une API standardisée, plusieurs fournisseurs de modèles d’IA majeurs tels que OpenAI, Anthropic Claude, Hugging Face, facilitant le basculement et l’intégration pour les développeurs.
Il faut disposer d’un environnement Node.js 18+, d’une expérience en TypeScript/JavaScript et d’une clé API pour les services IA correspondants (par exemple OpenAI).
Il réduit significativement le code et le temps de développement nécessaires pour intégrer des fonctionnalités IA, en abstraisant les détails techniques sous-jacents, en fournissant une API unifiée, des composants UI préconfigurés et de nombreux exemples.
Il est hautement compatible avec React, Next.js, Vue, Nuxt, SvelteKit et d’autres frameworks frontend et full-stack, et fournit les hooks d’intégration correspondants.
Ils se composent principalement de AI SDK Core (qui fournit les API principales pour la génération de texte, les objets structurés, l’appel d’outils, etc.) et AI SDK UI (axé sur l’intégration de la couche UI en flux et les composants).
Vercel AI Cloud est une plateforme qui combine outils de développement IA et infrastructure cloud, conçue pour aider les développeurs à construire, déployer et étendre rapidement des applications Web et des applications IA natives. Elle offre un accès unifié aux modèles IA via AI Gateway, des workflows de déploiement optimisés et un réseau de performance mondial, permettant aux développeurs de se concentrer sur l'innovation produit et de simplifier l'ensemble du cycle, du développement à la mise en production.
LiveKit AI est une plateforme open-source d’intégration en temps réel d’audio/vidéo et d’IA multimodale, permettant aux développeurs de créer rapidement des applications intelligentes de production capables de voir, d’entendre et de parler.