Gemini 3.8 Live Extended Thinking API

バックグラウンドで推論しながら話し続ける音声会話、30の音声、ライブ映像入力、ツール呼び出し、調整可能な推論努力が特徴です。

Google オーディオ生成 128K コンテキスト リリース 2026年9月15日 独自エンドポイント 新着

Gemini 3.8 Live Extended Thinking について

バックグラウンドで推論しながら話し続ける音声会話、30の音声、ライブ映像入力、ツール呼び出し、調整可能な推論努力が特徴です。

セッションはリクエストパラメータではなく、ソケット上でセッション・アップデートイベントで設定されます。テキストトークンとオーディオトークンは別々の料金で請求されます。

別名 Gemini Live Extended Thinking, Google Gemini 3.8 Live Extended Thinking

realtime speech to speech audio in audio out video function calling reasoning multilingual

Gemini 3.8 Live Extended Thinking の仕様

モデルID
gemini-3-8-live-extended-thinking
開発元
Google
カテゴリ
オーディオ生成
リリース
2026年9月15日
コンテキスト長
128K トークン
最大出力
65,536 トークン
入力
音声テキスト動画
出力
音声テキスト
エンドポイント
WEBSOCKET/v1/realtime
代替モデルID
gemini-3.8-live-extended-thinkinggoogle/gemini-3.8-live-extended-thinking

Gemini 3.8 Live Extended Thinking API の料金

EmpirioLabs カタログのライブ従量課金料金です。使った分だけの支払いで、月額最低料金はありません。

タイプ
仕様
料金
入力: 音声
1Mのオーディオ入力トークンあたり
$7.80
入力
1Mプロンプトトークンあたり
$2.60
出力
生成された1Mトークンあたり
$11.70
出力: 音声
生成された1Mの音声トークンあたり
$31.20
料金ページ全体で比較

Gemini 3.8 Live Extended Thinking API の呼び出し方

Gemini 3.8 Live Extended Thinking は HTTP エンドポイントではなく、wss://api.empiriolabs.ai/v1/realtime?model=gemini-3-8-live-extended-thinking の WebSocket 上でライブ会話を行います。モデル ID gemini-3-8-live-extended-thinking で接続し、ハンドシェイク時に EmpirioLabs の API キーを Authorization: Bearer ヘッダーとして送信してください。音声は base64 の 16 ビット PCM として双方向に流れます。 ブラウザは WebSocket にヘッダーを設定できないため、この接続はサーバーから開き、音声は自前のソケットでブラウザへ中継してください。 EmpirioLabs ダッシュボードで API キーを取得してください。

Python (websockets)
import asyncio, json, os, websockets

async def main():
    async with websockets.connect(
        "wss://api.empiriolabs.ai/v1/realtime?model=gemini-3-8-live-extended-thinking",
        additional_headers=[
            ("Authorization", f"Bearer {os.environ['EMPIRIOLABS_API_KEY']}"),
        ],
        max_size=None,
    ) as ws:
        print(json.loads(await ws.recv())["type"])  # session.created

        await ws.send(json.dumps({
            "type": "conversation.item.create",
            "item": {
                "type": "message",
                "role": "user",
                "content": [{"type": "input_text", "text": "Say hello."}],
            },
        }))
        await ws.send(json.dumps({"type": "response.create"}))

        async for raw in ws:
            event = json.loads(raw)
            if event["type"] == "response.audio.delta":
                ...  # base64 audio chunk, append to your playback buffer
            elif event["type"] == "response.done":
                break

asyncio.run(main())
Gemini 3.8 Live Extended Thinking API の完全リファレンス

Gemini 3.8 Live Extended Thinking API のパラメーター

EmpirioLabs 上の Gemini 3.8 Live Extended Thinking API が対応するリクエストパラメーターです。フィールドを省略した場合はデフォルト値が適用されます。

パラメータタイプデフォルト範囲 / 値説明
voiceenumPuckZephyr, Puck, Charon, Kore, Fenrir, Leda, Orus, Aoede, Callir...セッション用の話す音声。会話開始前にsession.updateで設定してください。会話開始後は変更できません。
instructionsstring--モデルの挙動や話し方に関するシステムガイダンス。会話が始まる前にsession.updateで設定してください。
reasoning_effortenummediumlow, medium, highモデルが話す間にバックグラウンドでどれだけ推理しているか。努力が高いほど出力トークンが増えます。会話が始まる前に設定してください。
temperaturenumber-0.2 から 2サンプリング温度を0.2から2に。値が低いほど返答の安定性が高まります。会話が始まる前に設定してください。
input_audio_formatenumpcm16pcm16, pcm24入力バッファに追加する音声のエンコード:pcm16はbase64の16ビットPCMで16kHz、pcm24は同じ24kHzです。
output_audio_formatenumpcm24pcm24モデルがストリーミングバックする音声のエンコード:16ビットPCM、24kHz。
turn_detectionstring{"type":"server_vad"}-音声活動検出:話し終えたタイミングとモデルの返信を決定します。デフォルトではserver_vadとしてオンになっています。server_vadでは閾値が0から1の数値です。0.5を超えると、ターンはより明確な会話が必要で、騒がしい部屋では役立ちます。prefix_padding_msターンを始めるために話し続ける時間と終了までにどれ...
max_response_output_tokensnumber-4096 から 655361つの回答で使える最大出力トークン数:4096から65536までで、より大きな数は65536、つまりモデル自身の限界の「inf」となります。max_output_tokensとしても受け入れられます。省略した場合はモデル自身のデフォルトが適用されます。会話が始まる前に設定してください。
input_audio_transcriptionstring--あなたの発言の書き起こしに関するヒント:言語はenやfr-FRのような言語コードであり、プロンプトは最大1,000語の単語と名前をカンマで区切って最大20,000文字でリストアップします。書き起こしは常にこのモデルから得られます。トランスクリプトイベントが起きない場合はnullに設定してください。会話が始まる前に言語とプロンプトを設...
media_resolutionenum-low, medium, high送信する各ビデオフレームでモデルが見るディテール:低いフレームは1フレームあたりの入力トークンを最も少なく、ミディアムとハイはより多くのディテールを表示します。省略した場合はモデル自身のデフォルトが適用されます。会話が始まる前に設定してください。

知っておくと便利

接続

通常のAuthorization Bearerヘッダーで認証されたWebSocketを経由した全二重音声をwss://api.empiriolabs.ai/v1/realtime?model=gemini-3-8-live-extended-thinkingで送信します。最初の音声(音声、指示、ターン検出、ツール)を送信する前に、セッションを設定しsession.updateてください。これらの設定は会話開始時に修正されます。

音声と映像の送信

  • マイク音声をinput_audio_buffer.appendイベントとして追加してください:16ビットPCMで16kHz、または24kHzでinput_audio_formatをpcm24に設定した場合。
  • ライブビデオフレームを、base64のJPEGまたはPNG画像としてinput_image_buffer.appendイベントとして追加できます。
  • 音声活動検出はデフォルトでオンなので、音声が終わった後も約1秒間は配信を続けてください。turn_detectionをnullに設定して、自分が各ターンを終えるためにinput_audio_buffer.commitで終了します。

声と言語

  • voiceリストの30の声のうち、例えばパック、コレ、カロンのいずれかを使いましょう。それ以外の値は拒否されます。
  • モデルはあなたが話す言語で返答します。

返信

  • 音声はresponse.audio.deltaイベントとしてストリーミングされます。16ビットPCM、24kHz、単語はresponse.audio_transcript.deltaイベントとして。自分の音声も文字起こしされます。
  • モデルが返事をしている間に話すと、それが中断されます。

理由

  • reasoning_effort、モデルが話す際のバックグラウンドでの思考量(低、中(デフォルト)、または高く設定します。会話が始まる前に設定してください。
  • モデルはしばしば質問を最初に認め、2回目のターンで答えます。各ターンごとに請求されます。

ツール

  • JSON スキーマパラメータで関数呼び出しを行います。各結果をfunction_call_output項目として返し、そのcall_idを付けます。

請求

音声トークンとテキストトークンは両方向に別々に価格設定され、ビデオフレームは入力トークンとして、推論トークンは出力トークンとして請求されます。完了した各ターンは、モデルが報告する使用状況(あなたが中断した返信を含む)から個別に請求されます。

Gemini 3.8 Live Extended Thinking API: よくある質問

Gemini 3.8 Live Extended Thinking API の料金はいくらですか?

EmpirioLabs では Gemini 3.8 Live Extended Thinking は従量課金です: 入力: 音声 $7.80 1Mのオーディオ入力トークンあたり; 入力 $2.60 1Mプロンプトトークンあたり; 出力 $11.70 生成された1Mトークンあたり; 出力: 音声 $31.20 生成された1Mの音声トークンあたり。このページのライブ料金表は常に API の請求額と一致します。

Gemini 3.8 Live Extended Thinking のコンテキストウィンドウはどれくらいですか?

Gemini 3.8 Live Extended Thinking は 128K トークンのコンテキストウィンドウに対応しています(1回の応答あたり最大 65,536 出力トークン)。

Gemini 3.8 Live Extended Thinking はどのエンドポイントを使いますか?

Gemini 3.8 Live Extended Thinking は api.empiriolabs.ai 上の WEBSOCKET /v1/realtime で提供され、標準的な Bearer トークン認証を使用します。

統合する前にブラウザで Gemini 3.8 Live Extended Thinking を試せますか?

EmpirioLabs プレイグラウンド を開き、Start session を押すとブラウザーで試せます。Gemini 3.8 Live Extended Thinking はリクエストとレスポンスではなく WebSocket 上で動作するため、組み込むときは リアルタイム音声クイックスタート から始めてください。EmpirioLabs の API キーとモデル ID gemini-3-8-live-extended-thinking を使ってサーバーから接続し、音声を双方向にストリーミングします。

Gemini 3.8 Live Extended Thinking の API キーはどうやって取得しますか?

EmpirioLabs アカウントを作成し、ダッシュボードの API Keysでキーを生成してください。課金は従量制クレジットなので、実行したリクエストの分だけ支払います。

Gemini 3.8 Live Extended Thinking を他のモデルと比較

すべてのモデル比較

より良いエンドポイントを使う準備はできていますか?

ご自身のモデルを当社のスタックに展開したい方は、ぜひご価格をご覧ください。