Aller au contenu principal

L'écosystème Grok

Un écosystème complet

Grok n’est pas un simple chatbot : c’est un écosystème de produits et de services qui couvre l’ensemble des besoins en intelligence artificielle. Que vous souhaitiez simplement discuter avec un assistant ou intégrer l’IA dans vos applications, xAI propose une solution adaptée.

Dans cette leçon, vous allez découvrir les différentes composantes de cet écosystème et comprendre comment elles s’articulent entre elles.

grok.com : l’interface grand public

Le point d’entrée le plus simple pour utiliser Grok est le site grok.com. Cette interface web gratuite vous permet de :

  • Démarrer des conversations avec Grok sans installation
  • Poser des questions sur n’importe quel sujet
  • Demander la génération d’images
  • Effectuer des recherches en temps réel sur le web et sur X
  • Accéder à l’historique de vos conversations

L’inscription se fait via un compte X (Twitter) ou par email. Un plan gratuit est disponible avec des limitations d’utilisation, tandis que les plans Premium offrent un accès illimité aux fonctionnalités avancées.

console.x.ai : le tableau de bord développeur

Pour les développeurs et les professionnels qui souhaitent utiliser l’API xAI, la console est le centre de commande. Accessible à l’adresse console.x.ai, elle permet de :

  • Gérer les clés API : créer, révoquer et surveiller vos clés d’accès
  • Suivre la consommation : visualiser l’utilisation en tokens, en requêtes et en coûts
  • Configurer la facturation : ajouter des méthodes de paiement et acheter des crédits
  • Gérer les équipes : inviter des collaborateurs et définir des permissions
  • Accéder au playground : tester les modèles directement depuis le navigateur

La console est accessible depuis accounts.x.ai pour la gestion du compte (email, mot de passe, MFA) et depuis console.x.ai pour tout ce qui concerne l’API.

L’API xAI

L’API xAI est le cœur technique de l’écosystème. Elle expose l’ensemble des capacités de Grok via des endpoints REST standards :

Endpoints principaux

  • Responses (/v1/responses) : génération de texte, raisonnement, outils
  • Images (/v1/images/generations, /v1/images/edits) : création et édition d’images
  • Vidéos (/v1/videos/generations) : génération de vidéos
  • TTS (/v1/tts) : conversion texte vers audio
  • Realtime (wss://api.x.ai/v1/realtime) : conversations vocales en temps réel

Compatibilité OpenAI

Un point fort de l’API xAI est sa compatibilité avec le format OpenAI. Si vous utilisez déjà le SDK OpenAI dans vos projets, la migration vers xAI se fait en changeant simplement l’URL de base et la clé API :

from openai import OpenAI

client = OpenAI(
    api_key="votre-cle-xai",
    base_url="https://api.x.ai/v1"
)

Cette compatibilité facilite considérablement l’adoption pour les équipes qui travaillent déjà avec d’autres fournisseurs d’IA.

Applications mobiles

Grok est également disponible sur les appareils mobiles via des applications dédiées pour iOS et Android. Ces applications offrent une expérience optimisée pour le mobile, avec notamment :

  • Les conversations textuelles
  • La prise de photo et l’analyse d’images
  • Les conversations vocales
  • L’accès aux mêmes fonctionnalités que la version web

L’intégration avec X (Twitter)

L’intégration de Grok dans l’écosystème X est l’une de ses caractéristiques les plus distinctives. Sur X, Grok peut être invoqué directement depuis le fil d’actualité pour :

  • Résumer un thread long
  • Obtenir du contexte sur un sujet tendance
  • Analyser une image partagée dans un post
  • Répondre à des questions en s’appuyant sur les discussions récentes

Cette intégration native fait de Grok un compagnon omniprésent pour les utilisateurs de X qui souhaitent enrichir leur expérience sur la plateforme.

SDKs et intégrations tierces

Pour faciliter l’intégration technique, xAI propose et supporte plusieurs SDKs :

  • xAI SDK natif (Python) : le SDK officiel avec toutes les fonctionnalités
  • SDK OpenAI (Python, JavaScript) : compatibilité directe en changeant le base_url
  • Vercel AI SDK : un provider dédié @ai-sdk/xai pour les applications Next.js
  • Continue : intégration pour VS Code et JetBrains
  • LiteLLM : support natif avec le préfixe xai/

Points clés à retenir

  • grok.com est l’interface gratuite pour les conversations avec Grok
  • console.x.ai permet de gérer les clés API, la facturation et les équipes
  • L’API xAI est compatible avec le format OpenAI, facilitant la migration
  • Grok est disponible sur mobile (iOS et Android) et intégré nativement dans X
  • Plusieurs SDKs sont disponibles : xAI natif, OpenAI, Vercel AI SDK et d’autres