HyperAIHyperAI

Command Palette

Search for a command to run...

Gemini APIにGCS連携と100MBまで拡張されたインラインファイル対応を実装

GoogleはGemini APIのデータインジェスト機能を大幅に強化した。これにより、ユーザーは自社のデータを、ストレージの場所にかかわらず、より簡単にGemini APIに取り込むことができるようになった。主な変更点は、Google Cloud Storage(GCS)オブジェクトの登録対応、HTTPSおよび署名付きURLからの外部ファイル読み込み、そしてインラインファイルのサイズ制限拡張である。 従来、大容量のファイル(動画、長時間の音声、大規模なドキュメントなど)を扱うには、Gemini Files APIにアップロードする必要があり、保存期間は48時間に限られていた。これはプロトタイピングには適していたが、本番環境での継続的なデータ利用には不向きだった。今回の更新で、この課題が解消された。 まず、外部URL(公開・署名付き)のサポートが追加された。公開ドメインに格納されたファイルだけでなく、署名付きURLで保護されたプライベートストレージのファイルも直接利用可能。Gemini APIは処理時に安全にデータを取得するため、自社のバックエンドでファイルをダウンロードしてからAPIに送信する手間が不要になる。 次に、GCSファイルの直接登録が可能になった。GCSに既にデータが保存されている場合、データを移動する必要がなく、APIに直接登録できる。これにより、データ移動のコストと時間の削減が実現する。 さらに、インラインファイルの上限サイズが20MBから100MBに拡張された(Base64エンコード、データタイプによって若干の差異あり)。これは、プロトタイピングやリアルタイムアプリケーション、大容量画像や短時間音声の処理に最適で、中間ストレージを介さずに即時処理が可能になる。 これらの変更により、開発者は用途に応じて柔軟にデータを供給できるようになり、AIアプリケーションの本番導入をより迅速かつスムーズに進められる。Googleは、Gemini APIがユーザーの実際のデータ環境に即応できるよう、柔軟性と拡張性を高める取り組みを継続している。

関連リンク

Gemini APIにGCS連携と100MBまで拡張されたインラインファイル対応を実装 | 人気の記事 | HyperAI超神経