Reflection Beam : modèle ouvert, API et agents de code

Intégrez Beam par API, développez avec Mirror ou hébergez le modèle.

reflection.ai
Reflection screenshot

À quoi sert Reflection ? Une explication simple

Reflection conçoit des modèles d’intelligence artificielle et les outils permettant de les utiliser. Son site donne accès à Beam, à une plateforme API, aux documents techniques et aux poids du modèle. Beam reçoit des instructions textuelles, raisonne sur la tâche et produit du texte ou du code.

Une équipe peut l’intégrer dans une application ou le relier à un agent qui lit un dépôt, modifie des fichiers et lance des tests. Les équipes disposant de l’infrastructure nécessaire peuvent aussi héberger les poids. Beam est le modèle, l’API fournit l’accès et Mirror CLI apporte un environnement de travail dans le terminal.

Tester l’accès avant d’intégrer le modèle

Commencez par le guide de démarrage de l’API. Créez une clé dans API Keys sur la plateforme et conservez-la dans REFLECTION_API_KEY. La clé complète n’est affichée qu’une seule fois.

  1. Configurez l’URL de base https://api.reflection.ai/openai/v1 dans votre client HTTP ou SDK OpenAI.
  2. Sélectionnez Beam-1.0-501B-A23B et envoyez une instruction avec Chat Completions.
  3. Vérifiez la réponse dans choices[0].message.content.
  4. Ajoutez ensuite les fonctions nécessaires et contrôlez les résultats sur vos cas réels. Le Playground permet aussi de tester sans écrire immédiatement du code.

Streaming, appels d’outils et sorties JSON Schema sont pris en charge. L’application exécute les fonctions demandées puis transmet leurs résultats. L’effort de raisonnement est réglable, mais Beam raisonne toujours ; entrée, raisonnement et réponse doivent tenir dans le budget prévu.

La compatibilité documentée concerne Chat Completions et Models. Elle ne couvre pas automatiquement Responses, Embeddings, Images, Audio ou les autres interfaces OpenAI.

Faire corriger un problème de code avec Mirror

Après avoir installé uv, exécutez uv tool install reflection-mirror. Configurez votre clé, ouvrez le répertoire d’un petit projet puis lancez mirror. Demandez par exemple d’exécuter les tests, de corriger une erreur et de relancer les tests.

Examinez les actions proposées, puis git diff et les tests exécutés vous-même. Mirror intervient sur les fichiers et les commandes locales : la vérification du changement fait partie du travail.

Le guide Mirror indique macOS 15 ou ultérieur sur Apple Silicon, ou Linux x86-64/ARM64 avec glibc 2.28 ou ultérieure. Windows natif n’est pas pris en charge. Pi, OpenCode et Hermes disposent aussi d’instructions de connexion.

Évaluer les poids ouverts et l’hébergement

Beam est un modèle MoE à environ 501 milliards de paramètres au total, dont 23 milliards actifs par token. Il traite du texte et propose un contexte de modèle d’environ un million de tokens. Son développement vise principalement l’anglais : testez vos tâches en français, vos documents et votre code avant une adoption.

Les poids sont disponibles depuis le 16 octobre 2026 sous Apache 2.0, en BF16, FP8 et NVFP4. La configuration de référence officielle emploie quatre GPU NVIDIA B300 SXM reliés par NVLink, Linux amd64, Docker et NVIDIA Container Toolkit. Téléchargez le modèle et DFlash2, suivez un guide de service et vérifiez le déploiement avec Beam Verifier.

Cette configuration ne définit pas le minimum de toutes les quantifications possibles. Des piles d’entraînement pour l’ajustement fin et le renforcement sont répertoriées ; les recettes détaillées par pile sont encore annoncées à venir.

Coûts et données : les conditions à distinguer

Vérification du 20 octobre 2026 : la bêta publique de l’API permet de commencer gratuitement. Aucun tarif officiel public universel par token n’a été confirmé. Consultez la facturation de votre compte ; les hébergeurs partenaires ont leurs propres tarifs. Exploiter les poids implique des coûts de calcul, de stockage et de maintenance.

Les limites sont partagées entre les projets et les clés d’une organisation. Les tokens de raisonnement sont comptabilisés. Les quotas quotidiens se réinitialisent à 00:00 UTC ; consultez la gestion des limites pour les erreurs 429.

La politique de confidentialité décrit la collecte des entrées et sorties hébergées, avec une possible utilisation pour améliorer les modèles selon les choix effectués. Les contenus professionnels relèvent des accords clients et une politique européenne distincte est prévue. Vérifiez vos conditions avant de transmettre du code confidentiel.

Questions fréquentes

Beam est-il gratuit ?

Les poids sont ouverts et la bêta permet de démarrer gratuitement. Cela ne garantit pas un accès API illimité et gratuit dans la durée.

Peut-on l’utiliser commercialement ?

Apache 2.0 le permet sous réserve de respecter la licence. Un service hébergé impose également ses propres conditions.

Accepte-t-il les images ou le son ?

Le modèle actuel accepte et produit du texte. Les autres formats nécessitent une conversion adaptée en amont.

Quel matériel faut-il pour l’héberger ?

Cela dépend de la précision et du moteur retenus. Les exigences de l’agent Mirror sur votre ordinateur sont distinctes de celles du modèle complet.

Ressources officielles