{
  "aboutHtml": "<h3>Beam 1.0 from Reflection</h3><p>Beam 1.0 501B A23B is a Reflection text model for programming, reasoning and tasks divided into several connected steps. Its sparse MoE architecture has 501.3 billion total parameters and approximately 23.4 billion active parameters per token. The model was developed primarily for English; consider this when choosing the language of source code, technical material and detailed instructions.</p><p>The architecture combines local and global attention, and the model’s preparation includes source code, technical documentation, scientific material and educational content. A separate training stage developed long-context capabilities using structured repositories, extended tasks and large documents. During reinforcement learning, the developer combined programming, terminal-work and STEM tasks.</p><h3>The model’s intended tasks</h3><p>Reflection highlights software engineering, mathematical and scientific reasoning, and sequential problem-solving. These areas lend themselves to substantive text conversations: explaining relationships between program components, investigating a logic error, proposing an algorithm change, planning a hypothesis test or summarizing technical material.</p><p>Beam places particular emphasis on efficient use of reasoning tokens. Training rewarded successful solutions that reduced unnecessary tokens. This describes the developer’s approach; you should still specify the desired response length in your request—for example, a brief conclusion, a detailed proof or a patch with an explanation.</p><h3>A large text context in Ailoot API</h3><p>The connection has a context window of 1,048,576 tokens, shared by supplied material, instructions, history and the response being generated. The model’s metadata lists output of up to 131,072 tokens. This capacity lets you provide several connected texts: a specification, implementation fragments, verification results and questions about them. Give the material names and ask the model to identify the passage supporting each conclusion, making extensive analyses easier to check.</p><p>For a coding task, for example, first ask for a dependency map based on the supplied files, then identify the location of a change and only then prepare the implementation. For a scientific task, specify the initial conditions, notation and required level of rigor. These request structures make it possible to compare a useful result with the source material.</p><p>The connection accepts text and returns text through Messages, Responses, Chat Completions and text-based generateContent. Code and recommendations arrive as the model’s response; command execution and access to external data depend on your application’s capabilities.</p>",
  "aboutText": "### Beam 1.0 from Reflection\n\nBeam 1.0 501B A23B is a Reflection text model for programming, reasoning and tasks divided into several connected steps. Its sparse MoE architecture has 501.3 billion total parameters and approximately 23.4 billion active parameters per token. The model was developed primarily for English; consider this when choosing the language of source code, technical material and detailed instructions.\n\nThe architecture combines local and global attention, and the model’s preparation includes source code, technical documentation, scientific material and educational content. A separate training stage developed long-context capabilities using structured repositories, extended tasks and large documents. During reinforcement learning, the developer combined programming, terminal-work and STEM tasks.\n\n### The model’s intended tasks\n\nReflection highlights software engineering, mathematical and scientific reasoning, and sequential problem-solving. These areas lend themselves to substantive text conversations: explaining relationships between program components, investigating a logic error, proposing an algorithm change, planning a hypothesis test or summarizing technical material.\n\nBeam places particular emphasis on efficient use of reasoning tokens. Training rewarded successful solutions that reduced unnecessary tokens. This describes the developer’s approach; you should still specify the desired response length in your request—for example, a brief conclusion, a detailed proof or a patch with an explanation.\n\n### A large text context in Ailoot API\n\nThe connection has a context window of 1,048,576 tokens, shared by supplied material, instructions, history and the response being generated. The model’s metadata lists output of up to 131,072 tokens. This capacity lets you provide several connected texts: a specification, implementation fragments, verification results and questions about them. Give the material names and ask the model to identify the passage supporting each conclusion, making extensive analyses easier to check.\n\nFor a coding task, for example, first ask for a dependency map based on the supplied files, then identify the location of a change and only then prepare the implementation. For a scientific task, specify the initial conditions, notation and required level of rigor. These request structures make it possible to compare a useful result with the source material.\n\nThe connection accepts text and returns text through Messages, Responses, Chat Completions and text-based generateContent. Code and recommendations arrive as the model’s response; command execution and access to external data depend on your application’s capabilities.",
  "locale": "en",
  "methods": [
    {
      "html": "<section class=\"meth\" data-route=\"Ultra\"><header><b><span class=\"alias\">Ultra</span> Anthropic Messages</b><code>POST /v1/messages</code></header><dl class=\"method-capabilities\" data-model-capabilities><div><dt>Input types</dt><dd><code>text</code></dd></div><div><dt>Output types</dt><dd><code>text</code></dd></div><div><dt>Context</dt><dd>Not specified in the catalogue</dd></div><div><dt>Max. output</dt><dd>Not specified in the catalogue</dd></div></dl><dl><div><dt>Input</dt><dd>$0.0005 <em>/ 1K</em></dd></div><div><dt>Output</dt><dd>$0.002 <em>/ 1K</em></dd></div><div><dt>Cache read</dt><dd>$0.0001 <em>/ 1K</em></dd></div></dl></section>",
      "method_identity": {
        "effective_request_model_id": "reflection/beam-1.0-501b-a23b",
        "fmt": "messages",
        "http": "POST",
        "path": "/v1/messages",
        "request_model_id": "reflection/beam-1.0-501b-a23b",
        "route_label": "Ultra"
      },
      "method_key": "Ultra|messages|/v1/messages|reflection%2Fbeam-1.0-501b-a23b",
      "ordinal": 0,
      "rawMethod": {
        "cache_read": 0.1,
        "cache_write": null,
        "cache_write_1h": null,
        "cache_write_5m": null,
        "conditional_meter": null,
        "ctx": null,
        "family": "anthropic",
        "fast_multiplier": 1,
        "flex_multiplier": 1,
        "fmt": "messages",
        "http": "POST",
        "img_in": null,
        "img_out": null,
        "in": 0.5,
        "input": [
          "text"
        ],
        "label": "Anthropic Messages",
        "max_out": null,
        "max_tool_calls": null,
        "out": 2.0,
        "output": [
          "text"
        ],
        "path": "/v1/messages",
        "request_model_id": "reflection/beam-1.0-501b-a23b",
        "route_label": "Ultra",
        "status_reads": [],
        "tiers": [],
        "tool_prices": null,
        "unit": "token",
        "units": []
      }
    },
    {
      "html": "<section class=\"meth\" data-route=\"Ultra\"><header><b><span class=\"alias\">Ultra</span> OpenAI Responses</b><code>POST /v1/responses</code></header><dl class=\"method-capabilities\" data-model-capabilities><div><dt>Input types</dt><dd><code>text</code></dd></div><div><dt>Output types</dt><dd><code>text</code></dd></div><div><dt>Context</dt><dd>Not specified in the catalogue</dd></div><div><dt>Max. output</dt><dd>Not specified in the catalogue</dd></div></dl><dl><div><dt>Input</dt><dd>$0.0005 <em>/ 1K</em></dd></div><div><dt>Output</dt><dd>$0.002 <em>/ 1K</em></dd></div><div><dt>Cache read</dt><dd>$0.0001 <em>/ 1K</em></dd></div></dl></section>",
      "method_identity": {
        "effective_request_model_id": "reflection/beam-1.0-501b-a23b",
        "fmt": "responses",
        "http": "POST",
        "path": "/v1/responses",
        "request_model_id": "reflection/beam-1.0-501b-a23b",
        "route_label": "Ultra"
      },
      "method_key": "Ultra|responses|/v1/responses|reflection%2Fbeam-1.0-501b-a23b",
      "ordinal": 1,
      "rawMethod": {
        "cache_read": 0.1,
        "cache_write": null,
        "cache_write_1h": null,
        "cache_write_5m": null,
        "conditional_meter": null,
        "ctx": null,
        "family": "openai",
        "fast_multiplier": 1,
        "flex_multiplier": 1,
        "fmt": "responses",
        "http": "POST",
        "img_in": null,
        "img_out": null,
        "in": 0.5,
        "input": [
          "text"
        ],
        "label": "OpenAI Responses",
        "max_out": null,
        "max_tool_calls": null,
        "out": 2.0,
        "output": [
          "text"
        ],
        "path": "/v1/responses",
        "request_model_id": "reflection/beam-1.0-501b-a23b",
        "route_label": "Ultra",
        "status_reads": [],
        "tiers": [],
        "tool_prices": null,
        "unit": "token",
        "units": []
      }
    },
    {
      "html": "<section class=\"meth\" data-route=\"Ultra\"><header><b><span class=\"alias\">Ultra</span> OpenAI Chat</b><code>POST /v1/chat/completions</code></header><dl class=\"method-capabilities\" data-model-capabilities><div><dt>Input types</dt><dd><code>text</code></dd></div><div><dt>Output types</dt><dd><code>text</code></dd></div><div><dt>Context</dt><dd>Not specified in the catalogue</dd></div><div><dt>Max. output</dt><dd>Not specified in the catalogue</dd></div></dl><dl><div><dt>Input</dt><dd>$0.0005 <em>/ 1K</em></dd></div><div><dt>Output</dt><dd>$0.002 <em>/ 1K</em></dd></div><div><dt>Cache read</dt><dd>$0.0001 <em>/ 1K</em></dd></div></dl></section>",
      "method_identity": {
        "effective_request_model_id": "reflection/beam-1.0-501b-a23b",
        "fmt": "chat",
        "http": "POST",
        "path": "/v1/chat/completions",
        "request_model_id": "reflection/beam-1.0-501b-a23b",
        "route_label": "Ultra"
      },
      "method_key": "Ultra|chat|/v1/chat/completions|reflection%2Fbeam-1.0-501b-a23b",
      "ordinal": 2,
      "rawMethod": {
        "cache_read": 0.1,
        "cache_write": null,
        "cache_write_1h": null,
        "cache_write_5m": null,
        "conditional_meter": null,
        "ctx": null,
        "family": "openai",
        "fast_multiplier": 1,
        "flex_multiplier": 1,
        "fmt": "chat",
        "http": "POST",
        "img_in": null,
        "img_out": null,
        "in": 0.5,
        "input": [
          "text"
        ],
        "label": "OpenAI Chat",
        "max_out": null,
        "max_tool_calls": null,
        "out": 2.0,
        "output": [
          "text"
        ],
        "path": "/v1/chat/completions",
        "request_model_id": "reflection/beam-1.0-501b-a23b",
        "route_label": "Ultra",
        "status_reads": [],
        "tiers": [],
        "tool_prices": null,
        "unit": "token",
        "units": []
      }
    },
    {
      "html": "<section class=\"meth\" data-route=\"Ultra\"><header><b><span class=\"alias\">Ultra</span> Gemini generateContent</b><code>POST /v1beta/models/reflection/beam-1.0-501b-a23b:generateContent</code></header><dl class=\"method-capabilities\" data-model-capabilities><div><dt>Input types</dt><dd><code>text</code></dd></div><div><dt>Output types</dt><dd><code>text</code></dd></div><div><dt>Context</dt><dd>Not specified in the catalogue</dd></div><div><dt>Max. output</dt><dd>Not specified in the catalogue</dd></div></dl><dl><div><dt>Input</dt><dd>$0.0005 <em>/ 1K</em></dd></div><div><dt>Output</dt><dd>$0.002 <em>/ 1K</em></dd></div><div><dt>Cache read</dt><dd>$0.0001 <em>/ 1K</em></dd></div></dl></section>",
      "method_identity": {
        "effective_request_model_id": "reflection/beam-1.0-501b-a23b",
        "fmt": "gemini",
        "http": "POST",
        "path": "/v1beta/models/reflection/beam-1.0-501b-a23b:generateContent",
        "request_model_id": "reflection/beam-1.0-501b-a23b",
        "route_label": "Ultra"
      },
      "method_key": "Ultra|gemini|/v1beta/models/reflection/beam-1.0-501b-a23b:generateContent|reflection%2Fbeam-1.0-501b-a23b",
      "ordinal": 3,
      "rawMethod": {
        "cache_read": 0.1,
        "cache_write": null,
        "cache_write_1h": null,
        "cache_write_5m": null,
        "conditional_meter": null,
        "ctx": null,
        "family": "gemini",
        "fast_multiplier": 1,
        "flex_multiplier": 1,
        "fmt": "gemini",
        "http": "POST",
        "img_in": null,
        "img_out": null,
        "in": 0.5,
        "input": [
          "text"
        ],
        "label": "Gemini generateContent",
        "max_out": null,
        "max_tool_calls": null,
        "out": 2.0,
        "output": [
          "text"
        ],
        "path": "/v1beta/models/reflection/beam-1.0-501b-a23b:generateContent",
        "request_model_id": "reflection/beam-1.0-501b-a23b",
        "route_label": "Ultra",
        "status_reads": [],
        "tiers": [],
        "tool_prices": null,
        "unit": "token",
        "units": []
      }
    }
  ],
  "model_id": "reflection/beam-1.0-501b-a23b",
  "page": {
    "canonical": "https://ailoot.ai/models/en/reflection-beam-1-0-501b-a23b/",
    "description": "Reflection’s large-context text MoE model for software engineering, mathematical reasoning and step-by-step problem analysis.",
    "locale": "en",
    "md_url": "https://ailoot.ai/models/en/reflection-beam-1-0-501b-a23b/index.md",
    "title": "Reflection: Beam 1.0 501B A23B",
    "url": "https://ailoot.ai/models/en/reflection-beam-1-0-501b-a23b/"
  },
  "rawModel": {
    "about": "### Beam 1.0 from Reflection\n\nBeam 1.0 501B A23B is a Reflection text model for programming, reasoning and tasks divided into several connected steps. Its sparse MoE architecture has 501.3 billion total parameters and approximately 23.4 billion active parameters per token. The model was developed primarily for English; consider this when choosing the language of source code, technical material and detailed instructions.\n\nThe architecture combines local and global attention, and the model’s preparation includes source code, technical documentation, scientific material and educational content. A separate training stage developed long-context capabilities using structured repositories, extended tasks and large documents. During reinforcement learning, the developer combined programming, terminal-work and STEM tasks.\n\n### The model’s intended tasks\n\nReflection highlights software engineering, mathematical and scientific reasoning, and sequential problem-solving. These areas lend themselves to substantive text conversations: explaining relationships between program components, investigating a logic error, proposing an algorithm change, planning a hypothesis test or summarizing technical material.\n\nBeam places particular emphasis on efficient use of reasoning tokens. Training rewarded successful solutions that reduced unnecessary tokens. This describes the developer’s approach; you should still specify the desired response length in your request—for example, a brief conclusion, a detailed proof or a patch with an explanation.\n\n### A large text context in Ailoot API\n\nThe connection has a context window of 1,048,576 tokens, shared by supplied material, instructions, history and the response being generated. The model’s metadata lists output of up to 131,072 tokens. This capacity lets you provide several connected texts: a specification, implementation fragments, verification results and questions about them. Give the material names and ask the model to identify the passage supporting each conclusion, making extensive analyses easier to check.\n\nFor a coding task, for example, first ask for a dependency map based on the supplied files, then identify the location of a change and only then prepare the implementation. For a scientific task, specify the initial conditions, notation and required level of rigor. These request structures make it possible to compare a useful result with the source material.\n\nThe connection accepts text and returns text through Messages, Responses, Chat Completions and text-based generateContent. Code and recommendations arrive as the model’s response; command execution and access to external data depend on your application’s capabilities.",
    "alias_of": null,
    "aliases": [],
    "author": "Reflection",
    "canonical_model": "reflection/beam-1.0-501b-a23b",
    "ctx": null,
    "formats": [
      "chat",
      "gemini",
      "messages",
      "responses"
    ],
    "id": "reflection/beam-1.0-501b-a23b",
    "input": [
      "text"
    ],
    "kind": "text",
    "max_out": null,
    "methods": [
      {
        "cache_read": 0.1,
        "cache_write": null,
        "cache_write_1h": null,
        "cache_write_5m": null,
        "conditional_meter": null,
        "ctx": null,
        "family": "anthropic",
        "fast_multiplier": 1,
        "flex_multiplier": 1,
        "fmt": "messages",
        "http": "POST",
        "img_in": null,
        "img_out": null,
        "in": 0.5,
        "input": [
          "text"
        ],
        "label": "Anthropic Messages",
        "max_out": null,
        "max_tool_calls": null,
        "out": 2.0,
        "output": [
          "text"
        ],
        "path": "/v1/messages",
        "request_model_id": "reflection/beam-1.0-501b-a23b",
        "route_label": "Ultra",
        "status_reads": [],
        "tiers": [],
        "tool_prices": null,
        "unit": "token",
        "units": []
      },
      {
        "cache_read": 0.1,
        "cache_write": null,
        "cache_write_1h": null,
        "cache_write_5m": null,
        "conditional_meter": null,
        "ctx": null,
        "family": "openai",
        "fast_multiplier": 1,
        "flex_multiplier": 1,
        "fmt": "responses",
        "http": "POST",
        "img_in": null,
        "img_out": null,
        "in": 0.5,
        "input": [
          "text"
        ],
        "label": "OpenAI Responses",
        "max_out": null,
        "max_tool_calls": null,
        "out": 2.0,
        "output": [
          "text"
        ],
        "path": "/v1/responses",
        "request_model_id": "reflection/beam-1.0-501b-a23b",
        "route_label": "Ultra",
        "status_reads": [],
        "tiers": [],
        "tool_prices": null,
        "unit": "token",
        "units": []
      },
      {
        "cache_read": 0.1,
        "cache_write": null,
        "cache_write_1h": null,
        "cache_write_5m": null,
        "conditional_meter": null,
        "ctx": null,
        "family": "openai",
        "fast_multiplier": 1,
        "flex_multiplier": 1,
        "fmt": "chat",
        "http": "POST",
        "img_in": null,
        "img_out": null,
        "in": 0.5,
        "input": [
          "text"
        ],
        "label": "OpenAI Chat",
        "max_out": null,
        "max_tool_calls": null,
        "out": 2.0,
        "output": [
          "text"
        ],
        "path": "/v1/chat/completions",
        "request_model_id": "reflection/beam-1.0-501b-a23b",
        "route_label": "Ultra",
        "status_reads": [],
        "tiers": [],
        "tool_prices": null,
        "unit": "token",
        "units": []
      },
      {
        "cache_read": 0.1,
        "cache_write": null,
        "cache_write_1h": null,
        "cache_write_5m": null,
        "conditional_meter": null,
        "ctx": null,
        "family": "gemini",
        "fast_multiplier": 1,
        "flex_multiplier": 1,
        "fmt": "gemini",
        "http": "POST",
        "img_in": null,
        "img_out": null,
        "in": 0.5,
        "input": [
          "text"
        ],
        "label": "Gemini generateContent",
        "max_out": null,
        "max_tool_calls": null,
        "out": 2.0,
        "output": [
          "text"
        ],
        "path": "/v1beta/models/reflection/beam-1.0-501b-a23b:generateContent",
        "request_model_id": "reflection/beam-1.0-501b-a23b",
        "route_label": "Ultra",
        "status_reads": [],
        "tiers": [],
        "tool_prices": null,
        "unit": "token",
        "units": []
      }
    ],
    "model_aliases": [
      {
        "canonical_model_id": "reflection/beam-1.0-501b-a23b",
        "request_model_id": "reflection/beam-1.0-501b-a23b",
        "route_label": "Ultra"
      }
    ],
    "name": "Reflection: Beam 1.0 501B A23B",
    "price": {
      "in": 0.5,
      "in_label": null,
      "out": 2.0,
      "out_label": null,
      "sort_in": 0.5,
      "sort_out": 2.0,
      "varies": false
    },
    "public_id": "reflection/beam-1.0-501b-a23b",
    "short": "Reflection’s large-context text MoE model for software engineering, mathematical reasoning and step-by-step problem analysis."
  },
  "renderer_schema": {
    "method_order": "rawModel.methods-ordinal",
    "prices": "exact-native-DTO-units-and-selected-renderer-html"
  },
  "representation": "exact-public-dto-and-native-renderer-html",
  "schema": "ailoot-static-model-facts-v1",
  "schema_version": 1,
  "shortText": "Reflection’s large-context text MoE model for software engineering, mathematical reasoning and step-by-step problem analysis.",
  "source": {
    "audit_sha256": "09502bb6eb32b90325654940d95798dd5b66507cb7107396c17388ba4dc73a67",
    "bridge_map_sha256": "09502bb6eb32b90325654940d95798dd5b66507cb7107396c17388ba4dc73a67",
    "projection_audit": {
      "parent_manifest_sha256": "dfd3a7a4bc6f960e128026cae1f98f769d1503ffa1c6cf0ccf80066382dbbb9e",
      "raw_model_json_sha256": "e5d8d568be7d176e4556715beeecc5a6dddb38b98e5a2509aaed2d7d00588b93",
      "renderer_sha256": "85940359cb89940bddef4777b2650c766e856ae1a5186b45305b4937e05da3cd"
    },
    "projection_kind": "catalogue-refresh-native-dto-v1",
    "raw_model_json_sha256": "e5d8d568be7d176e4556715beeecc5a6dddb38b98e5a2509aaed2d7d00588b93",
    "renderer_sha256": "85940359cb89940bddef4777b2650c766e856ae1a5186b45305b4937e05da3cd"
  },
  "sourceRevision": "ffa9f4de1779e0add5a70c5658ce571e1d52f79fa5ee8899d72d17ff3f1aa1c9"
}
