xAI SDK
Le SDK Python officiel de xAI donne accès depuis un programme aux modèles Grok : texte, raisonnement, sorties structurées, appels de fonctions, génération d'images et de vidéos.
Télécharger
- Installer sur MacPour Mac, xAI SDK pour Mac, site officiel (nouvel onglet)
- Installer sur WindowsPour Windows, xAI SDK pour Windows, site officiel (nouvel onglet)
- Paquet LinuxPaquet Linux, xAI SDK pour Linux, site officiel (nouvel onglet)
Versions et configuration
- Paquet : pip install xai-sdk ou uv add xai-sdk ; Python 3.10 ou plus récent
- Paquet : pip install xai-sdk ; Python 3.10 ou plus récent
- Dépôt officiel : Code source et versions sur GitHub
- Dépôt officiel : SDK TypeScript officiel, expérimental (paquet npm @xai-official/sdk) ; Node.js 22.13 ou plus récent
Version : 1.20.0 (Python) ; 0.2.4 (TypeScript, 2026-10-16), 24 septembre 2026
- Prix
- Gratuit, à l'usage
- Licence
- open source (Apache-2.0)
- Fonctionne
- En ligne
- Éditeur
- xAI
Pourquoi il est là : C'est la bibliothèque maintenue par xAI pour appeler les modèles Grok et Imagine depuis Python.
Liens officiels, sans lien affilié.
Télécharger xAI SDK sur Mac
Télécharger xAI SDK sur Mac : configuration, versionTélécharger xAI SDK sur PC Windows
Télécharger xAI SDK sur PC Windows : configuration, versionTélécharger xAI SDK sur Linux
Télécharger xAI SDK sur Linux : configuration, versionCe que c'est
Il repose sur gRPC et propose des clients synchrone et asynchrone. xAI publie aussi un SDK TypeScript, encore expérimental ; les deux sont sous licence Apache 2.0.
À quoi ça sert
- Construire un chatbot qui garde l'historique d'une conversation à plusieurs tours. github.com
- Générer ou modifier des images et des vidéos avec les modèles Grok Imagine. docs.x.ai
- Faire appeler ses propres fonctions par le modèle, ou obtenir des réponses dans un format structuré. github.com
- Confier une demande de code à grok-4.7, le modèle qui fait aussi tourner Grok Build. docs.x.ai
Fonctions
- Clients synchrone et asynchrone
- xai_sdk.Client et xai_sdk.AsyncClient, avec la clé lue dans la variable XAI_API_KEY. github.com
- Conversation
- Objet chat auquel on ajoute les messages avant de demander une réponse. github.com
- Images et vidéos
- Génération et édition par les modèles Imagine. docs.x.ai
- Appels de fonctions et sorties structurées
- Outils définis par le développeur et réponses au format imposé. github.com
- SDK TypeScript
- Client ESM sans dépendance : API Responses, images et vidéos, fichiers, lots, voix ; expérimental. github.com
Pour qui
Les développeurs qui intègrent Grok dans une application ou un script, avec une clé d'API xAI. docs.x.ai
Ce qu'il faut savoir
- En ligne
- Le SDK appelle l'API de xAI sur api.x.ai ; les modèles tournent sur les serveurs de l'éditeur. docs.x.ai
- Compte
- Un compte sur console.x.ai, approvisionné en crédits, et une clé d'API sont nécessaires. docs.x.ai
- À noter
- L'API de xAI accepte aussi les SDK d'OpenAI et le Vercel AI SDK, que la documentation cite à côté du SDK maison. docs.x.ai
- Limites
- Le SDK TypeScript est déclaré expérimental et ne couvre pas encore toute l'API. github.com
- À noter
- Les modèles arrivent parfois plus tard en Europe : Grok 4.5 n'a été ouvert aux utilisateurs de l'UE dans la console qu'après sa sortie. docs.x.ai
- Configuration
- Python 3.10 ou plus récent ; SDK TypeScript : Node.js 22.13 ou plus récent. github.com
- Prix
- Bibliothèque libre ; l'usage de l'API est payé à la consommation (par exemple grok-4.7 : 2 $ par million de jetons en entrée et 6 $ en sortie sous 200 000 jetons) docs.x.ai
- Licence
- Open source, licence Apache-2.0. Le SDK TypeScript est aussi sous Apache 2.0. github.com
Modèles
Tous les modèles de l'API xAI : Grok pour le texte, Grok Imagine pour les images et vidéos, Grok Voice pour la voix. docs.x.ai
Les noms surlignés ont leur fiche sur QUELLE IA : score, forces, mémoire demandée.
Sur QUELLE IA
- Grok 4.7 Un modèle que xAI SDK propose : son score, ses forces, ce qu'il demande.
- Grok 4.6 Un modèle que xAI SDK propose : son score, ses forces, ce qu'il demande.
- Les outils de code Pour aller plus loin sur l'usage « pour les développeurs ».
- Le classement du code Pour aller plus loin sur l'usage « pour les développeurs ».
- Quel modèle tient sur ma machine Pour aller plus loin sur l'usage « pour les développeurs ».
- L'éditeur xAI Ses modèles, leurs scores, ses abonnements.
Sources
Sources : pages de l'éditeur, des boutiques et du dépôt, .
Société éditrice : SpaceXAI LLC.
- github.com/xai-org/xai-sdk-python
- github.com/xai-org/xai-sdk-ts
- docs.x.ai/developers/quickstart
- docs.x.ai/developers/model-capabilities/imagine
- docs.x.ai/developers/release-notes
- play.google.com/store/apps/details?id=ai.x.grok&hl=fr&gl=FR
- pypi.org/project/xai-sdk/
- github.com/xai-org/xai-sdk-python/blob/main/LICENSE
- docs.x.ai/overview
- github.com/xai-org/xai-sdk-python/releases
Icône : xAI, site officiel.
Les outils pour développeurs →Apps et logiciels d'IA : tout voir →Signaler une erreur →
Dans le même usage
Foundry Local
MicrosoftFoundry Local est le moteur d'IA locale de Microsoft, fait pour être intégré aux applications : un moteur d'environ 20 Mo, des kits de développement (SDK) en C, C++, C#, JavaScript, Python et Rust, et un catalogue restreint de modèles optimisés.
- Mac
- Windows
- Linux
gratuitopen source

Lemonade
AMDLemonade installe sur l'ordinateur un serveur d'IA locale, avec une application et une ligne de commande, pour faire tourner des modèles de texte, d'image, de voix et de transcription sur le processeur, la carte graphique ou le NPU.
- iPhone
- Android
- Mac
- Windows
- Linux
gratuitopen source

LocalAI
LocalAILocalAI est un serveur libre qui fait tourner sur sa propre machine des modèles de texte, de vision, de voix, d'image et de vidéo, accessibles comme les API d'OpenAI, d'Anthropic ou d'ElevenLabs.
- Mac
- Windows
- Linux
gratuitopen source

MLX LM
AppleMLX LM est le paquet Python de l'équipe MLX d'Apple pour générer du texte avec des modèles de langage et les affiner sur Mac à puce Apple Silicon.
- Mac
gratuitopen source