[BOT ISSUE] xAI: add missing canonical grok-4.20-multi-agent-0309 model ID

オープン 初心者向け
#983 コメント 1 件 リアクション 0 件 担当者 0 名 GitHub で見る

メンテナーはふだん 1 日以内に返信

まだ誰も着手していません。

評価

難易度
2/5
見積もり時間
1〜3時間
初心者へのやさしさ
72/100
issue の種類
バグ
明瞭さ
おおむね明確
活発さ
静か
技術スタック
json
領域
ai

調査の方向性

model_list.json の 11601 行目にある既存の grok-4.20-multi-agent-beta-0309 エントリの周辺を開き、提案された canonical specification と比較します。リンクされている 2 つの xAI ソースに照らして、model ID、pricing、context、alias の詳細を確認します。未検証の max_output_tokens 値を含まない canonical grok-4.20-multi-agent-0309 エントリが存在し、カタログが有効な JSON のままであれば完了です。

索引モデルが issue の本文から書いたものです。

説明

autofix-blocked model-catalog

Gap

The canonical model ID grok-4.20-multi-agent-0309 is missing from model_list.json. Only the alias grok-4.20-multi-agent-beta-0309 is present (line 11601). The xAI docs list grok-4.20-multi-agent-0309 as the primary model and grok-4.20-multi-agent-beta-0309 as an alias of it.

Official sources

Field Source URL
Model ID, pricing, context xAI models listing page https://docs.x.ai/developers/models
Model ID, alias, pricing xAI model detail page https://docs.x.ai/developers/models/grok-4.20-multi-agent-0309

Recommended catalog entry

"grok-4.20-multi-agent-0309": {
  "format": "openai",
  "flavor": "chat",
  "multimodal": true,
  "input_cost_per_mil_tokens": 1.25,
  "output_cost_per_mil_tokens": 2.5,
  "input_cache_read_cost_per_mil_tokens": 0.2,
  "displayName": "Grok 4.20 Multi-Agent (0309)",
  "reasoning": true,
  "max_input_tokens": 1000000,
  "available_providers": ["xAI"]
}
Notes on specific fields
  • max_output_tokens: Intentionally omitted. The existing alias entry has 2000000 but xAI docs do not specify a max output token limit for this model. The alias entry's value is unverified.
  • fallback_models: Consider adding ["grok-4.20-multi-agent-beta-0309"] to link the canonical ID to the alias. Conversely, the alias entry should get parent: "grok-4.20-multi-agent-0309" to indicate it points to this canonical model.

Verification checklist

  • Cross-source: Model ID and pricing confirmed on two independent official xAI pages (models listing + model detail page)
  • Already-fixed check: Grepped model_list.json for grok-4.20-multi-agent-0309 — no matches. Only the alias grok-4.20-multi-agent-beta-0309 exists.
  • ID format check: grok-4.20-multi-agent-0309 matches the xAI naming convention used by all other grok-4.20 variants in the catalog (e.g., grok-4.20-0309-reasoning, grok-4.20-0309-non-reasoning)
  • Duplicate issue check: Searched open issues for "grok-4.20-multi-agent" — only #978 exists, which covers a different gap (missing cached pricing on grok-4.20-0309-non-reasoning)
  • Not deprecated: Model is active with no announced deprecation date
  • Not embedding/CV-only: This is a chat model

Comparison with existing alias entry

Field Alias (beta-0309) Canonical (0309) proposed
format openai openai
flavor chat chat
multimodal true true
input_cost_per_mil_tokens 1.25 1.25
output_cost_per_mil_tokens 2.5 2.5
input_cache_read_cost_per_mil_tokens 0.2 0.2
reasoning true true
max_input_tokens 1000000 1000000
max_output_tokens 2000000 (omitted — unverified)
available_providers ["xAI"] ["xAI"]
主要言語
TypeScript
スター
412
フォーク
66
平均マージ
16時間 46分
マージ済み PR(30日)
44

環境構築

このプロジェクトには開発コンテナ、Dockerfile、コントリビューションガイドがありません。まず README を読み、一般的な手順ははじめてのコントリビューションガイドを参照してください。

はじめの一歩

  1. issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
  2. 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
  3. リポジトリをフォークし、ブランチを切って変更します。
  4. issue 番号を参照したプルリクエストを送ります。

braintrustdata/braintrust-proxy のほかの issue

braintrustdata/braintrust-proxy の issue をすべて見る

似ている issue

TypeScript の issue をもっと見る

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。