プロンプトを最適化する

このドキュメントでは、Gemini Enterprise Agent Platform プロンプトオプティマイザーを使用して、一連の プロンプトのシステム 指示を改善し、プロンプトのパフォーマンスを 自動的に最適化する方法について説明します。

Agent Platform プロンプト オプティマイザーを使用すると、システム指示や個々のプロンプトを手動で書き換えることなく、プロンプトを迅速かつ大規模に改善できます。これは、モデルを切り替えて、システム指示とプロンプトを再利用する場合に便利です。

プロンプトを最適化するには、次のアプローチを使用できます。

  • The ゼロショット オプティマイザー は、単一のプロンプトまたはシステム 指示テンプレートを改善するリアルタイムの低レイテンシ オプティマイザーです。これは高速で、元のプロンプトやシステム指示の提供以外に追加の設定は必要ありません。 ゼロショット オプティマイザーはモデルに依存せず、ほとんどの Google モデルのプロンプトを改善できます。また、gemini_nano モードを提供して Gemini Nano や Gemma 3n E4B などの 小規模モデル向けにプロンプトを最適化します
  • The フューショット オプティマイザー は、モデルのレスポンスが期待どおりにならなかった例を分析して、システム指示を調整するリアルタイムの低レイテンシ オプティマイザーです。プロンプト、モデルのレスポンス、レスポンスに関するフィードバックの具体的な例を提供することで、プロンプトのパフォーマンスを体系的に改善できます。
  • The データドリブン オプティマイザー は、バッチタスク レベルの反復オプティマイザーです。選択したターゲット モデルの指定された 評価指標に基づいて、ラベル付きサンプル プロンプトに対するモデルのレスポンスを 評価することで、プロンプトを改善します。これは、最適化パラメータを構成し、ラベル付きのサンプルをいくつか提供できる、より高度な最適化のためのものです。 また、データドリブン オプティマイザーは、 Gemini NanoGemma 3n E4B などの 一般提供の Gemini モデルの最適化と、ローカルまたは Gemini Enterprise Agent Platform Model Garden からデプロイされたカスタムモデルをサポートします。

これらのメソッドは、 Google Cloud コンソールまたは Vertex AI SDK を介してユーザーが利用できます。

次のステップ