Aller au contenu principal

Beam 1.0 API

reflection/beam-1.0/chat

Beam 1.0, de Reflection, convient à la programmation et les processus d’outils de longue durée. Cette API de chat accepte du texte, dispose d’un budget d’entrée de 1,048,576 tokens et accepte max_tokens jusqu’à 943,718. Recevez le texte de Beam 1.0 au fil de sa génération, ou utilisez un résultat de fonction pour étayer l’étape suivante de les longues sessions de programmation avec Beam 1.0.

Entrée $1Sortie $3par 1 million de tokensEntrée en cache $0.10

Atelier

Beam 1.0

En quoi Beam 1.0 peut-il vous aider ?

Le modèle que vous cherchez n’est pas là ?

Dites-nous lequel ajouter et à quoi il vous servira. Les demandes vont directement à l’équipe qui décide des prochains modèles.

POIDS OUVERTS · API DE CHAT POUR LE CODE, CONTEXTE 1M

L’API Beam 1.0 en un coup d’œil

Un modèle à poids ouverts conçu pour le code et les boucles d’agents, avec une fenêtre d’un million de tokens et une consommation de tokens maîtrisée.

Fenêtre de contexte
1M
1,048,576 tokens de budget d’entrée pour les dépôts, les journaux et les longs historiques.
Sortie maximale
943K
max_tokens accepte jusqu’à 943,718, raisonnement inclus.
Paramètres au total
501B
Mixture-of-experts épars, selon la publication de Reflection AI.
Actifs par token
23B
Seule une fraction du réseau s’exécute pour chaque token, selon Reflection AI.
SWE-Bench Verified
81.6%
Score publié par Reflection AI, non mesuré par nos soins.
Niveaux de raisonnement
5
low, medium, high, xhigh et max, avec medium par défaut.

Résultats

Ce que Beam 1.0 fait bien

  • Modèle ouvert

    Poids ouverts, servis par API

    Les poids de Beam sont publiés, donc le modèle que vous appelez ici, vous pourriez aussi le faire tourner ou le affiner vous-même si vos besoins évoluent. Reflection AI le présente comme un modèle ouvert, utilisable à des fins commerciales et de recherche. Cet endpoint est la voie rapide : aucun GPU à provisionner, une facturation au token et la même requête de complétion de chat que vous écrivez déjà.

  • Code

    Conçu pour de vrais dépôts

    La fiche modèle de Reflection AI met l’accent sur la résolution de vraies issues GitHub, le travail en ligne de commande et en contexte DevOps, et l’intégration dans des harnais de code agentiques. Elle publie un score de 81.6% sur SWE-Bench Verified et de 80.1% sur Terminal Bench v2.1. Ce sont les chiffres de l’éditeur, obtenus dans son propre cadre : prenez-les comme une raison de tester le modèle sur votre dépôt, pas comme une garantie.

  • Agents

    Appels d’outils et tâches longues

    Le modèle renvoie des appels de fonction que votre application valide et exécute, puis il poursuit à partir des messages d’outil que vous lui renvoyez. tool_choice accepte ici une chaîne ou un objet, et parallel_tool_calls est activé par défaut. Reflection AI met en avant l’usage d’outils de type MCP et les tâches en plusieurs étapes, ce qui convient aux boucles d’agents qui lisent des fichiers, lancent des tests et itèrent.

  • Économie de tokens

    Moins de tokens de raisonnement par conception

    Reflection AI indique que Beam atteint une qualité de solution comparable avec environ trois fois moins de tokens de raisonnement que les principaux modèles ouverts. Si cela se confirme pour votre charge, cela se traduit directement par un coût de sortie plus bas, car le raisonnement est facturé comme une sortie. Il s’agit d’une affirmation de l’éditeur : mesurez le nombre de tokens sur vos propres prompts aux niveaux medium et high.

Avant de lancer

À savoir avant de lancer Beam 1.0

Conversation
Texte uniquement. Les messages acceptent des parties de texte ; les parties image, audio et vidéo ne sont pas acceptées par cet endpoint.
Conversation
Le budget d’entrée est de 1,048,576 tokens et max_tokens monte jusqu’à 943,718. Les tokens de raisonnement comptent dans max_tokens ; dimensionnez le plafond en fonction du niveau de raisonnement.
Conversation
Jusqu’à 128 outils, 4 séquences d’arrêt et 256 messages par requête. Il n’existe pas de niveau de raisonnement minimal : le plus bas est low.
Conversation
Les décisions de contenu de Beam 1.0 s’appliquent à les longues sessions de programmation avec Beam 1.0 ; les réponses NSFW peuvent changer selon la requête ou la version, sans promesse de sortie sans restriction.

Cas d’usage

Ce que vous pouvez construire avec l’API Beam 1.0

  • Résoudre une issue à l’échelle d’un dépôt

    Donnez au modèle le texte de l’issue, les fichiers concernés et la sortie du test en échec, puis demandez un patch minimal et la commande qui prouve qu’il fonctionne. La fenêtre de 1,048,576 tokens permet d’inclure des modules entiers plutôt que des extraits. Relisez le diff et lancez vous-même les tests avant de fusionner.

  • Boucles d’agents dans le terminal

    Reliez le modèle à des outils de shell, de fichiers et de tests, et laissez-le itérer : inspecter, modifier, exécuter, lire la sortie. Conservez l’historique dans la liste des messages, limitez le nombre de tours et journalisez chaque appel d’outil afin de pouvoir rejouer une exécution en cas de problème.

  • Travaux de code en lot sensibles au coût

    Pour les travaux en masse, comme l’ajout d’annotations de types, l’écriture de tests pour de nombreux modules ou la migration d’une API obsolète, un modèle qui consomme moins de tokens de raisonnement est utile. Commencez en niveau low ou medium, vérifiez quelques résultats à la main et ne montez le réglage que pour les cas qui échouent.

  • Jeux de problèmes de raisonnement et de mathématiques

    Reflection AI publie des résultats sur AIME 2026 et GPQA Diamond : c’est donc un candidat raisonnable pour les tâches de raisonnement structuré. Demandez la réponse et les étapes clés séparément, et vérifiez les résultats numériques avec du code lorsqu’une mauvaise réponse coûterait cher.

Prompts

Exemples de prompts Beam 1.0 à copier

Collez-en un tel quel dans le playground, puis changez une seule chose à la fois.

  • Conversation

    Examiner un cas concret

    Plan a repository migration with ordered edits, acceptance checks and rollback points. Work from the material I provide. Cite relevant evidence, distinguish facts from assumptions, and identify missing information before proposing changes.

    Pourquoi ça marche. Évaluez les longues sessions de programmation avec Beam 1.0 avec cette demande fondée sur les preuves : vérifiez que Beam 1.0 répond à la question et distingue les sources des hypothèses.

    Essayer ce prompt

Tarifs

Tarifs de l’API Beam 1.0

À partir de $1 par million de tokens en entrée et $3 par million de tokens en sortie.

Le playground affiche le prix exact de vos réglages avant le lancement. Les tâches échouées ou expirées ne sont généralement pas facturées. Certains modèles facturent les refus de contenu comme indiqué sur leur page ; consultez ces conditions avant l’envoi.

Voir tous les paliers de prix

Démarrer

Utiliser l’API Beam 1.0 en trois étapes

  1. Étape 1

    Envoyer une requête de chat

    Utilisez l’endpoint de complétion de chat avec un nom de modèle et un tableau messages en texte brut. Ce modèle ne traite que le texte : convertissez les images ou les documents en texte avant l’envoi. Réglez stream sur true lorsque vous attendez de longues réponses.

  2. Étape 2

    Choisir le niveau de raisonnement et le plafond max_tokens

    Le niveau par défaut est medium. Passez à high ou au-delà pour les bogues difficiles en plusieurs étapes, et à low pour les modifications courantes. Le raisonnement compte dans max_tokens : prévoyez une marge, sinon le plafond peut interrompre la réponse avant la partie visible.

  3. Étape 3

    Définir les outils et renvoyer les résultats

    Transmettez des outils au format JSON-schema, laissez le modèle choisir et répondez à chaque appel d’outil par un message d’outil portant le même tool_call_id. Conservez les reasoning_content des tours d’assistant précédents dans l’historique lorsque vous poursuivez une conversation avec outils.

La référence des paramètres et les exemples de code se trouvent dans les onglets API et Readme, en haut de cette page.

Pourquoi SpicyAPI

Pourquoi utiliser Beam 1.0 sur SpicyAPI

  • Aucun filtre de notre part

    Nous n’ajoutons aucun filtre de contenu. Ce que le modèle génère, vous le recevez.

  • Testé, pas supposé

    Les niveaux de contenu viennent de vraies générations que nous avons lancées et vérifiées, avec la date du test sur la page.

  • Payer au résultat, en dollars

    Ni abonnement ni crédits. Les tâches échouées ou expirées ne sont généralement pas facturées. Certains modèles facturent les refus de contenu comme indiqué sur leur page ; consultez ces conditions avant l’envoi.

  • Une clé pour tous les modèles

    Une seule clé API et un seul solde couvrent les modèles d’image, de vidéo, d’audio et de chat ; explorez davantage de modèles depuis le même compte.

FAQ

FAQ de l’API Beam 1.0

À propos de Beam 1.0

Beam 1.0 est un choix pragmatique si vous voulez un modèle de code performant, aux poids ouverts et aux habitudes de raisonnement économes. La fenêtre de 1,048,576 tokens peut accueillir des dépôts entiers et de longs journaux d’outils, les cinq niveaux de raisonnement vous permettent d’ajuster la profondeur à chaque tâche, et le streaming ainsi que les appels de fonction couvrent la plomberie habituelle des agents. Restez lucide sur ses limites : il ne traite que le texte, il ne prétend pas dominer tous les classements, et les scores de référence sont ceux de l’éditeur. La démarche raisonnable consiste à choisir dix tâches dans votre backlog réel, à les lancer au niveau medium, à comparer taux de réussite et nombre de tokens avec votre modèle actuel, puis à ne basculer que le travail sur lequel Beam tient la route.

Modèles liés et tâches suivantes