Skip to main content
POST

はじめに

Gemini Native APIは、Google Geminiのリクエスト・レスポンス形式を使用します。Googleの公式クライアント(google-generativeai SDKなど)や、Geminiのデータ構造を直接使用する必要がある場面に適しています。 OpenAI互換クライアント(OpenAI SDKなど)を使用する場合は、/v1/chat/completionsエンドポイントを使用してください。

OpenAI形式との違い

APIエンドポイント

認証

2つの認証方法に対応しています。

リクエストパラメーター

generationConfigパラメータ

基本的な例

高度な機能

思考モード

Gemini 2.5 ProとGemini 3 Proは思考モードに対応し、モデルが回答前に深い推論を行えます。Gemini 2.5 Pro - thinkingBudgetを使用:
Gemini 3 Pro - thinkingLevelを使用:

埋め込みAPI

単一の埋め込み

レスポンス例:

バッチ埋め込み

レスポンス例:

レスポンス形式

エラー処理

エラーレスポンスの例:

OpenAI形式との比較