Reflection Beam: open modellen, API en code-agenten

Gebruik Beam via een API, met Mirror CLI of op eigen infrastructuur.

reflection.ai
Reflection screenshot

Wat doet Reflection? Eenvoudig uitgelegd

Reflection ontwikkelt AI-modellen en software waarmee ontwikkelaars die modellen kunnen gebruiken. De website biedt toegang tot Beam, een API-platform, documentatie en downloadbare modelgewichten. Beam krijgt tekst als invoer en maakt antwoorden of code. Je kunt het koppelen aan een toepassing of aan een agent die in een project werkt.

Denk aan een opdracht om een mislukte test te onderzoeken en een reparatie te maken. Beam levert de redeneercapaciteit; Mirror CLI leest bestanden, bewerkt code en voert opdrachten uit. Je controleert zelf of de wijziging klopt. Teams met geschikte infrastructuur kunnen het model ook zelf hosten.

Eerst de API uitproberen

Volg de API-snelstart, maak in API Keys een sleutel en bewaar die veilig als REFLECTION_API_KEY. De volledige sleutel verschijnt maar één keer.

  1. Stel https://api.reflection.ai/openai/v1 in als basis-URL.
  2. Kies Beam-1.0-501B-A23B en verstuur een tekstbericht met Chat Completions.
  3. Controleer het antwoord in choices[0].message.content.
  4. Voeg daarna pas gespreksgeschiedenis, functies of gestructureerde uitvoer toe. In Playground kun je prompts zonder eigen code testen.

De API ondersteunt streaming, functieaanroepen en JSON Schema. Je toepassing voert de gevraagde functies uit en stuurt resultaten terug. De redeneerinspanning is instelbaar, maar Beam blijft redeneren. Houd invoer, redeneertokens en antwoord samen binnen je budget.

Volgens de compatibiliteitsgids zijn Chat Completions en Models beschikbaar. Andere OpenAI-endpoints, zoals Responses of Embeddings, worden daarmee niet automatisch ondersteund.

Met Mirror aan een afgebakende programmeertaak werken

Installeer met uv de opdracht uv tool install reflection-mirror, stel je sleutel in en start mirror vanuit het project. Laat het eerst tests uitvoeren, één fout herstellen en opnieuw testen.

Bekijk de gevraagde acties en controleer daarna git diff en de tests zelf. Mirror werkt met lokale bestanden en opdrachten; die controle helpt vaststellen wat werkelijk veranderd is.

De officiële installatiegids noemt macOS 15 of nieuwer op Apple Silicon en Linux x86-64/ARM64 met glibc 2.28 of nieuwer. Native Windows wordt niet ondersteund. Er staan ook instellingen voor Pi, OpenCode en Hermes.

Open gewichten gebruiken en zelf hosten

Beam is een sparse MoE-model met ongeveer 501 miljard totale en 23 miljard actieve parameters per token. Het modelcontextvenster is circa één miljoen tokens. Het verwerkt tekst en richt zich op programmeren, redeneren en taken met meerdere stappen. De ontwikkeling was vooral op Engels gericht; test Nederlandse taken en eigen vaktaal apart.

De gewichten zijn sinds 16 oktober 2026 beschikbaar onder Apache 2.0, in BF16, FP8 en NVFP4. De officiële referentieopstelling gebruikt vier NVIDIA B300 SXM-GPU's via NVLink, Linux amd64, Docker en NVIDIA Container Toolkit. Download model en DFlash2, volg een serving-gids en controleer het endpoint met Beam Verifier.

Dit is een referentieconfiguratie, geen universeel minimum voor elke kwantisatie. De documentatie noemt trainingsstacks voor aanpassing; gedetailleerde recepten per stack zijn nog aangekondigd.

Kosten en gegevens vooraf beoordelen

Gecontroleerd op 20 oktober 2026: de publieke API-bèta is gratis om mee te beginnen. Een universele officiële openbare tokenprijslijst is niet bevestigd. Bekijk je accountfacturatie en quota; externe hosts hanteren eigen prijzen. Zelfhosting vraagt geld voor GPU's, opslag en beheer.

Limieten gelden gezamenlijk voor een organisatie, haar projecten en sleutels. Redeneertokens tellen mee; dagquota vernieuwen om 00:00 UTC. Volg de limietinstructies bij een 429-fout.

Het privacybeleid beschrijft het verzamelen van gehoste invoer en uitvoer en mogelijk gebruik voor modelverbetering, afhankelijk van je keuzes. Zakelijke inhoud valt onder klantovereenkomsten; er is een aparte Europese privacyverklaring. Controleer de toepasselijke afspraken voordat je vertrouwelijke code instuurt.

Veelgestelde vragen

Is Beam gratis te gebruiken?

Er zijn open gewichten en een gratis start van de officiële API-bèta. Onbeperkt permanent gratis API-gebruik is daarmee niet toegezegd; hosting en hardware staan daar los van.

Mag ik Beam commercieel gebruiken?

Apache 2.0 staat dat toe wanneer je de licentievoorwaarden naleeft. Een gehoste API heeft daarnaast eigen voorwaarden.

Werkt Beam met afbeeldingen en audio?

Het huidige model werkt met tekst. Andere invoer moet eerst via een geschikte aparte stap naar tekst worden omgezet.

Welke hardware is nodig voor zelfhosting?

Dat hangt af van het formaat en de serving-engine. Mirror kan op een ondersteunde ontwikkelcomputer draaien en een externe API gebruiken, zonder alle modelgewichten lokaal te laden.

Officiële bronnen