メインコンテンツへスキップ

Googleネイティブツール(Gemini)

Geminiモデルには、モデルに直接統合されたGoogleネイティブツールのセットがあります。ユニバーサルツールとは異なり、これらのツールは追加のfunction-callingオーバーヘッドなしにサーバーサイドで処理されます。

利用可能なGoogleネイティブツール

ツール名ツールキー説明
Google検索googleSearchGoogleを通じて最新情報を検索
コード実行codeExecutionサンドボックス内でPythonコードを作成・実行
URLコンテキストurlContext特定のURLからコンテンツを取得
GoogleマップgoogleMaps場所を検索し、ルート情報を取得

動作方法

Geminiモデルを選択し、1つ以上のGoogleネイティブツールを有効にすると、これらのツールはモデルによって直接処理されます。AIはあなたの質問に基づいて、どのツールをいつ使うかを自動的に判断します。

他のツールとの組み合わせ

Geminiモデルに依存

Gemini 3以降のモデルは、適切なGoogleネイティブツールをユニバーサルツールやAI-Schoolの組み込みGoogle・Microsoft連携と組み合わせることができます。古いGeminiモデルは、ネイティブツールが有効な場合はネイティブツールセットのみを使用し、ツールプロトコルが組み合わせを安定してサポートしていません。

設定

設定項目
利用可能Geminiモデル
組み合わせGemini 3以降は可能;古いモデルはネイティブのみ

ユニバーサルツールとの比較メリット

Googleネイティブツールユニバーサルツール
Geminiに直接統合外部API呼び出し
追加のfunction-callingラウンドなしツール呼び出しによる遅延あり
Gemini向けに最適化すべてのモデルで動作
サーバーサイド処理クライアントサイドでのツールディスパッチ

自動有効化

Geminiモデルを選択すると、AI-Schoolはモデルバージョンに基づいてネイティブツールとユニバーサルツールを一緒に提供できるかどうかを判断します。ネイティブツールはGeminiモデルに直接渡されます。

ファイル付きコード実行

チャットで送信されたファイルは、コード実行ツールが呼び出される前に自動的にGemini Files APIにアップロードされます。処理終了後、アップロードされたファイルは自動的に削除されます。これにより、CSVファイルや画像、その他のデータをコード実行ツールで直接解析することが可能です。

使用例

  • Google検索:「今日のAI関連法規制のニュースは何ですか?」
  • コード実行:「この点数の平均を計算してください:7、8、6、9、7」
  • URLコンテキスト:「https://example.com/document のページには何が書かれていますか?」
  • Googleマップ:「アムステルダムからユトレヒトまでのルートは?」

制限事項

  • Geminiモデルでのみ利用可能
  • ユニバーサルツールとの組み合わせにはGemini 3以降が必要
  • 組織でGeminiモデルが有効化されている必要あり

関連ツール

WhatsApp