海外からのアクセス:www.kdjingpai.com
Ctrl + D このサイトをブックマークする
現在の場所図頭 " AIアンサー

Gemini APIレスポンスコンテンツのリアルタイムストリーミングの効果を得るには?

2025-08-21 280

ストリーミング・テクノロジーの導入

ChatGPTのようなタイプライター効果出力を有効にする:

  • パラメータ設定のリクエストJSONリクエストボディに"stream": trueフィールド
  • クライアント側の処理: EventSourceまたはFetch APIを使用したストリーミング読み出しインターフェース、サンプルコード:
    fetch('/v1/chat/completions', {
      method: 'POST',
      headers: { 'Content-Type': 'application/json' },
      body: JSON.stringify({stream: true, messages: [...]})
    }).then(async res => {
      const reader = res.body.getReader()
      while(true) {
        const {done, value} = await reader.read()
        if(done) break
        // 处理分块数据
      }
    })
  • サーバーサイドの最適化起動時の使用は避ける--log fileパラメータ(I/Oレイテンシを増加させる)

技術的原則:プロジェクトは内部的にSSE(Server-Sent Events)プロトコルを使用しており、各データブロックには以下のものが含まれている。data: [JSON]nnインクリメンタルコンテンツのフォーマット。

おすすめ

AIツールが見つからない?こちらをお試しください!

キーワードを入力する アクセシビリティこのサイトのAIツールセクションは、このサイトにあるすべてのAIツールを素早く簡単に見つける方法です。

新着情報

トップに戻る

ja日本語