Skip to main content
POST
Gemini generateContent
Gemini の公式ドキュメントでは、ビデオを 2 つのフローに分割しています。generateContent によるビデオの理解と、操作スタイルの API による長時間実行の生成です。
  • 公式ドキュメントでは、インライン データ、ファイル API アップロード、クラウド ストレージ URL、さらには YouTube URL を介したビデオ入力が可能です。
  • このパスは、要約、シーン分析、時間的推論、字幕による理解に適しています。
  • 大きいビデオや再利用可能なビデオは、contents.parts 内のファイル API リファレンスを通じてより適切に処理されます。
  • Veo スタイルの生成モデルの場合は、/v1beta/models/{model}:predictLongRunning を使用します
  • ビデオ理解テキストは依然として candidates[].content.parts[] から来ています
  • Google の公式ドキュメントには、長いビデオの形式サポート、フレーム サンプリング、トークン化の制約についても記載されています

承認

x-goog-api-key
string
header
必須

パスパラメータ

model
string
必須

Gemini model name.

:

"gemini-2.5-pro"

ボディ

application/json
contents
object[]
必須
systemInstruction
object
generationConfig
object
safetySettings
object[]
tools
object[]

レスポンス

Successful Gemini content response

candidates
object[]
usageMetadata
object