Server-Sent Events (SSE)プロトコルを実装することで、プロジェクトはGemini 2.5 Proのストリーミングレスポンス機能を完全に開発者に公開する。リクエストが 'stream': true
APIは生成されたコンテンツをタイプライター効果で逐語的に返す。技術的な実装は、Node.jsの非同期ジェネレーター・メカニズムを採用し、高度な並行シナリオでも安定した送信を保証する。
実用的なアプリケーションのパフォーマンス:1)長いテキスト生成は、最初のパケット応答の200ミリ秒レベルを達成することができます、2)動的に生成されたコンテンツの制御粒度を調整し、3)フロントエンドと真にインタラクティブな対話体験を実現する。パフォーマンステストでは、同じハードウェア条件の下で、40%メモリ消費量を節約するために完全な応答よりもストリーミング伝送を示しています。
この答えは記事から得たものである。Gemini-CLI-2-API:Gemini CLIをOpenAI互換のネイティブAPIサービスに変換するについて