強み
- テキスト、画像、動画、音声、PDFの入力
- 効率的な思考
- 信頼性の高いマルチステップのツール実行
- 1Mトークンのコンテキスト
最適な用途
- 複雑な問題解決
- エージェント型コーディング
- マルチモーダル理解
EDDIで実行する
最も手早いのはEDDIマネージャーです:エージェントウィザードまたはPlatform Operatorを開き、プロバイダーとモデルを選びます。自分で設定する場合は、使いたいプロバイダーについて以下の手順に従ってください。
Google Gemini API · type: "gemini"
モデルID: gemini-3.1-pro-preview, gemini-3.1-pro-preview-customtools
1. 認証情報を保存する
プロバイダーのAPIキーを、EDDIマネージャーのシークレットVault、またはPUT /secretstore/secrets/default/gemini-keyで、以下で使う名前で追加します。設定からは${vault:…}として参照するため、キーが平文で現れることはありません。
${vault:gemini-key}2. LLMタスクを設定する
これをエージェントのワークフローのlangchain.jsonとして使うか、EDDIマネージャーのLLMエディターにパラメーターを貼り付けます。
{
"tasks": [
{
"actions": [
"send_message"
],
"id": "chat",
"type": "gemini",
"parameters": {
"apiKey": "${vault:gemini-key}",
"modelName": "gemini-3.1-pro-preview",
"maxOutputTokens": "8192",
"systemMessage": "You are a helpful assistant",
"addToOutput": "true"
}
}
]
}または1回の呼び出しでエージェント全体を作成
setup_agentはルール、LLM設定、ワークフローを書き込み、エージェントをデプロイします。MCPまたはPOST /administration/agents/setupで呼び出せます。
setup_agent(
agentName: "My gemini-3.1-pro-preview agent",
systemPrompt: "You are a helpful assistant.",
provider: "gemini",
model: "gemini-3.1-pro-preview",
apiKey: "${vault:gemini-key}"
)EDDIでの注意点
- Gemini 3では、ツール呼び出しの間に思考シグネチャを送り返す必要があります。EDDIはデフォルトでこれを行います(
geminiタイプではreturnThinkingとsendThinkingがオン)。オンのままにしてください。 - ツールを使うGemini 3には、
gemini-vertexではなくtype: geminiを使ってください:Vertex経由では思考シグネチャを受け渡せません。ツールを使わない場合はgemini-vertexで問題ありません。
関連モデル
出典
このページの情報はベンダーのドキュメントに基づき、2026-09-30に確認したものです。モデルは頻繁に変わるため、制限値に依存する前にベンダーに確認してください。価格はここには掲載していません:ベンダーの料金ページをご覧ください。