関数呼び出し
POST
/v1beta/models/gemini-2.5-pro:generateContent
tools.functionDeclarationsを宣言し、モデルが呼び出しを選択できるようにする- モデルは
functionCallを返すことがあり、クライアントで実行して結果を返す - スケジュール、検索、ビジネス API などのツール連携に利用
- 公式ドキュメント: Function calling
Authorizations
bearer
Type
HTTP (bearer)
Request Body
application/json
contents
object[]
Required
tools
object[]
ツール宣言
generationConfig
object
生成設定
Expand
Responses
成功
application/json
object