本文へスキップ

Beam 1.0 API

reflection/beam-1.0/chat

Beam 1.0 は Reflection のモデルで、プログラミングと長時間のツール処理 に対応します。このチャット API は テキスト を受け付け、入力予算は 1,048,576 トークン、max_tokens の上限は 943,718 です。Beam 1.0 のテキストは届いた順に受け取れ、Beam 1.0 の長いコード修正セッションの次の段階には関数呼び出しの結果を根拠として渡せます。

入力 $1出力 $3100 万トークンあたりキャッシュ入力 $0.10

プレイグラウンド

Beam 1.0

Beam 1.0 に何を頼みますか?

お探しのモデルが見つかりませんか?

必要なモデルと用途をお知らせください。次に何を追加するかを決めるチームに直接届きます。

オープンウェイト・1M コンテキストのコーディング向けチャット API

Beam 1.0 API のポイント

コーディングとエージェントのループのために作られたオープンウェイトモデル。100 万トークンのウィンドウを持ち、トークン消費も抑えめです。

コンテキストウィンドウ
1M
リポジトリ、ログ、長いやり取りに使える 1,048,576 トークンの入力予算。
最大出力
943K
max_tokens は推論を含めて最大 943,718 まで受け付けます。
総パラメータ
501B
スパース Mixture-of-Experts。Reflection AI の公表値です。
トークンあたりの稼働
23B
Reflection AI によれば、トークンごとにネットワークの一部だけが稼働します。
SWE-Bench Verified
81.6%
Reflection AI が公表したスコアで、当社の測定値ではありません。
推論レベル
5
low、medium、high、xhigh、max。既定は medium です。

作例

Beam 1.0 が得意なこと

  • オープンモデル

    オープンウェイト、API として提供

    Beam の重みは公開されています。そのため、ここで呼び出しているモデルは、必要が変われば自分で動かしたりファインチューニングしたりすることもできます。Reflection AI は商用・研究用途に使えるオープンモデルと位置づけています。このエンドポイントは手早く使うための経路です。GPU を用意する必要はなく、トークン単位で課金され、普段お使いの chat completions リクエストがそのまま使えます。

  • コーディング

    実際のリポジトリに向けて

    Reflection AI のモデルカードは、実際の GitHub Issue の解決、コマンドラインや DevOps 環境での作業、エージェント型コーディングハーネスとの連携に焦点を当てています。SWE-Bench Verified で 81.6%、Terminal Bench v2.1 で 80.1% のスコアを公表しています。これは提供元が自社の環境で出した数値です。保証ではなく、ご自身のリポジトリで試す理由として捉えてください。

  • エージェント

    ツール呼び出しと長時間タスク

    モデルは関数呼び出しを返し、アプリケーション側でそれを検証して実行します。そのうえで、送り返されたツールメッセージから処理を続けます。ここでは tool_choice が文字列またはオブジェクトを受け付け、parallel_tool_calls は既定で有効です。Reflection AI は MCP 形式のツール利用や複数ステップのタスクを強調しており、ファイルを読み、テストを実行し、反復するエージェントループに合っています。

  • トークン効率

    設計段階から推論トークンが少ない

    Reflection AI によれば、Beam は主要なオープンモデルと比べて約 3 分の 1 の推論トークンで同程度の解決品質に到達します。ワークロードでもそれが成り立つなら、推論は出力として課金されるため、出力コストの低下にそのまま結びつきます。これは提供元の主張です。medium と high の強度で、ご自身のプロンプトを使ってトークン数を計測してください。

実行する前に

Beam 1.0 を使う前に知っておきたいこと

チャット
テキストのみです。メッセージはテキストのパーツを受け付けます。このエンドポイントでは画像、音声、動画のパーツは受け付けません。
チャット
入力予算は 1,048,576 トークン、max_tokens の上限は 943,718 です。推論トークンは max_tokens に含まれるため、推論の強度を考慮して上限を設定してください。
チャット
1 リクエストあたり、ツールは最大 128 個、停止シーケンスは 4 件、メッセージは 256 件までです。推論の最小レベルはなく、最も低いのは low です。
チャット
Beam 1.0 の長いコード修正セッションでは Beam 1.0 自身のコンテンツ判断が適用されます。Beam 1.0 の NSFW 応答はリクエストや版によって変わるため、無制限の出力は約束しません。

活用例

Beam 1.0 API で作れるもの

  • リポジトリをまたいで Issue を解決する

    Issue の本文、関連ファイル、失敗したテストの出力をモデルに渡し、最小限のパッチと、その修正を裏づけるコマンドを求めます。1,048,576 トークンのウィンドウがあるので、抜粋ではなくモジュール全体を含められます。マージの前に差分を確認し、テストもご自身で実行してください。

  • ターミナルでのエージェントループ

    モデルをシェル、ファイル、テストのツールにつなぎ、確認・編集・実行・出力の読み取りを繰り返させます。履歴はメッセージリストに保持し、ターン数の上限を設け、すべてのツール呼び出しを記録しておくと、問題が起きたときに実行を再現できます。

  • コストに敏感な一括コーディング作業

    型注釈の追加、多数のモジュールへのテスト作成、非推奨 API の移行といった一括作業では、推論トークンを少なく使うモデルが役立ちます。low か medium から始め、結果を何件か手で確認し、失敗したケースに限って設定を上げてください。

  • 推論・数学の問題集

    Reflection AI は AIME 2026 と GPQA Diamond の結果を公表しているため、構造化された推論タスクの候補として妥当です。答えと要点の手順は別々に出力させ、誤答のコストが高い場合は最終的な数値をコードで検証してください。

プロンプト

コピーして使える Beam 1.0 のプロンプト例

まずはそのまま Playground に貼り付け、そのあと一度にひとつずつ変えてみてください。

  • チャット

    具体的な事例を調べる

    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.

    うまくいく理由. この根拠を示す依頼でBeam 1.0 の長いコード修正セッションを評価できます。Beam 1.0 が質問に答え、裏付け資料と推測を区別しているか確認してください。

    このプロンプトを試す

料金

Beam 1.0 API の料金

入力 100 万トークンあたり $1、出力 100 万トークンあたり $3 から。

プレイグラウンドで、実行前に設定に合った正確な料金を確認できます。失敗またはタイムアウトしたタスクは、通常課金されません。一部のモデルでは、モデルページに明記されたとおりコンテンツ拒否も課金対象です。送信前に課金条件を確認してください。

すべての料金区分を見る

はじめ方

3 ステップで Beam 1.0 API を使う

  1. ステップ 1

    チャットリクエストを送る

    モデル名と、プレーンテキストの messages 配列を指定して chat completions エンドポイントを呼び出します。このモデルはテキストのみに対応しているため、画像や文書は事前にテキストへ変換してください。長い応答を想定する場合は stream を true に設定します。

  2. ステップ 2

    推論の強度と max_tokens の上限を決める

    既定の強度は medium です。難しい複数ステップのバグには high 以上に上げ、定型的な修正には low に下げます。推論は max_tokens に含まれるため、余裕を持たせてください。余裕がないと、目に見える回答が出る前に上限で打ち切られることがあります。

  3. ステップ 3

    ツールを定義して結果を返す

    JSON Schema でツールを渡し、モデルに選ばせます。各ツール呼び出しには、同じ tool_call_id を持つツールメッセージで応答してください。ツールを使った会話を続けるときは、以前のアシスタントのターンにある reasoning_content を履歴に残します。

パラメーターの詳細とコード例は、このページ上部の API タブと Readme タブにあります。

SpicyAPI を選ぶ理由

Beam 1.0 を SpicyAPI で使う理由

  • 当社独自のフィルターなし

    当社はコンテンツフィルターを追加しません。モデルが生成したものがそのまま届きます。

  • 推測ではなく実測

    コンテンツのレベルは、当社が実際に生成して確認した結果にもとづき、テスト日もページに記載しています。

  • 成果ごとに米ドルで支払い

    定額プランもクレジットもありません。 失敗やタイムアウトのタスクは通常、課金されません。ただし、モデルページに明記された一部のモデルではコンテンツ拒否も課金対象です。送信前にその課金条件をご確認ください。

  • すべてのモデルにひとつのキー

    1 つの API Key と残高で、画像、動画、音声、チャットのモデルを利用できます。同じアカウントで、さまざまなモデルを試せます。

FAQ

Beam 1.0 API のよくある質問

Beam 1.0 について

Beam 1.0 は、オープンウェイトで、推論の使い方が堅実な高性能コーディングモデルを求める場合に現実的な選択肢です。1,048,576 トークンのウィンドウはリポジトリ全体や長いツールログを扱え、5 段階の推論レベルでタスクごとに深さを調整でき、ストリーミングと関数呼び出しで一般的なエージェントの仕組みを網羅します。限界も率直に捉えてください。テキストのみに対応し、すべてのランキングで首位を主張するわけではなく、主要なベンチマーク数値は提供元自身のものです。現実的な進め方は、実際のバックログから 10 個のタスクを選び、medium で実行し、正答率とトークン数を現在のモデルと比べ、Beam が安定して結果を出す作業だけを移すことです。

関連モデルと次のステップ