公式SDKに変更、Googleは発表せず

米Googleが開発者向けの「Gemini API」で、AIモデルが答えを出す前に考える量(推論の深さ、thinking level)の設定に、新しい値「xhigh」を加えようとしていることが分かった。同社の公式SDK(開発用の部品集)のPython版とJavaScript版のGitHubに米国時間11月8日(日本時間9日4時2〜3分)、モデルやエージェントを呼び出す「Interactions API」の推論の深さに xhigh を加える変更案(プルリクエスト)が出された。題名はいずれも「feat: add xhigh thinking level to Interactions ThinkingLevel」で、Googleがコードの同期に使う自動化のアカウント(copybara-service)が投稿した。

Googleは公式ブログや公式Xでこの値を発表しておらず、未発表の機能に関するリーク情報にとどまる。ORIENSは12日、Googleの公式ブログと、Google関連の公式Xアカウント5つの11月1日以降の投稿に、xhighを伝えた発表がないことを確かめた。

APIの変更を検知するbotの@aitrackerbotが、日本時間9日11時14分にXで伝えた。投稿は、Go版SDKと「Gemini API CLI」にも同じ変更案があり、xhighを「Extra high thinking level, above high」と説明していると書いた。ORIENSはGo版とCLIの変更、この説明文を公式の資料で確かめていない。Python版の型の定義に、この説明文はない。

Google is adding an "xhigh" thinking level to the Gemini API 🧠 New PRs in all four official Gemini SDKs (Python, JS, Go, Java) and the Gemini API CLI add xhigh to the Interactions API's thinking levels: "Extra high thinking level, above high". Not announced yet, and no model is named. https://t.co/GLI9OmeUJs

訳:GoogleがGemini APIに「xhigh」の推論レベルを追加しようとしている。公式Gemini SDK4種(Python、JS、Go、Java)とGemini API CLIの新しいPRが、Interactions APIの推論レベルにxhighを加える。説明は「Extra high thinking level, above high(highより上の、特に高い推論レベル)」。まだ発表されておらず、モデル名も出ていない。

推論の深さは5段階に

Pythonの公式SDKのコミット(米国時間11月9日、日本時間10日4時40分)によると、変更はInteractions API用の型の定義のファイルに xhigh の1行を足すものだ。この時点の定義では、推論の深さに指定できる値は「minimal」「low」「medium」「high」「xhigh」の5つになった。

値は浅いものから順に並び、xhighは最後に置かれている。名前と並びから、これまで最も深かったhighの上に段階を足す準備とみられる。ただし定義のファイルには各値の説明文がなく、Googleはxhighの意味を公式に示していない。

Googleの公式SDKでは、選択や判定の答えだけを返す「Decisions API」も、発表の前に変更案として見つかっていた。

変更案は「open」表示、リリースノートには記載

Python版の変更案 #3320 とJavaScript版の #2159 は、日本時間12日朝にORIENSが取得した時点で、いずれも「open」と表示されていた。一方で、同じ題名の変更はPython版にコミットとして取り込まれ、11月10日付のPython版SDK 3.1.0、JavaScript版SDK 3.1.0、Java版SDK 2.1.0のリリースノートに「add xhigh thinking level to Interactions ThinkingLevel」と載った。

JavaScript版とJava版のリリースノートの公開は米国時間10日(日本時間11日5時17分、5時18分)で、@aitrackerbotの投稿より後になる。リリースノートに載ったのはSDKで指定できる値で、APIの側でxhighが受け付けられるかは、ORIENSは確かめていない。

Gemini APIのxhighをめぐる公式SDKの動き(ORIENSが12日に確認した公式GitHubと@aitrackerbotの投稿による。Python版3.1.0の公開時刻はページに明示がなく日付のみ)
日時(日本時間)出来事出典
11月9日4時2分Python版SDKに変更案 #3320公式GitHub
11月9日4時3分JavaScript版SDKに変更案 #2159公式GitHub
11月9日11時14分@aitrackerbotがXで伝える検知bot
11月10日4時40分Python版SDKにコミット 0f29f4d公式GitHub
11月10日付(時刻の明示なし)Python版SDK 3.1.0のリリースノートに記載公式GitHub
11月11日5時17分JavaScript版SDK 3.1.0のリリースノートを公開公式GitHub
11月11日5時18分Java版SDK 2.1.0のリリースノートを公開公式GitHub

対応モデルや料金は示されず

公式SDKの変更とリリースノートには、xhighに対応するモデル、料金、提供の時期、トークンの使用量や応答の速さは書かれていない。@aitrackerbotの投稿も、対応するモデルの名前は出ていないとしている。

推論の深さを説明するGemini APIの公式ドキュメントは、ORIENSが12日に取得を試みた際に読み込めず、xhighの記載の有無は確かめられていない。ORIENSはAPIキーを使った試験をしておらず、xhighを指定した呼び出しが今動くかは分かっていない。