生成モデルにリクエストを行うときは、リクエストとともにプロンプトを送信します。これらのプロンプトを慎重に作成することで、ニーズに合った出力を生成するようにモデルを調整できます。
Gemini モデルのプロンプト
Gemini モデルのプロンプトには、モデルを完了または続行するための質問、手順、コンテキスト情報、少数ショットの例、部分入力を含めることができます。
Google Cloud ドキュメントでプロンプトの設計について学習する。
Imagen モデルのプロンプト
Imagen については、Google Cloud ドキュメントで特定のプロンプト戦略とオプションをご覧ください。
コンテンツ生成を制御するその他のオプション
- モデル パラメータを構成して、モデルがどのようにレスポンスを生成するかを制御します。Gemini モデルの場合、これらのパラメータには、最大出力トークン、温度、topK、topP が含まれます。Imagen モデルの場合、これにはアスペクト比、人物の生成、透かしなどが含まれます。
- 安全性設定を使用して、ヘイトスピーチや性的描写が露骨なコンテンツなど、有害とみなされる可能性のあるレスポンスが返される可能性を調整します。
- システム指示を設定して、モデルの動作を制御します。この機能は、モデルがエンドユーザーからの詳細な手順に公開される前に追加するプリアンブルのようなものです。
- プロンプトとともにレスポンス スキーマを渡して、特定の出力スキーマを指定します。この機能は、JSON 出力を生成する場合によく使用されますが、分類タスク(モデルに特定のラベルやタグを使用させる場合など)にも使用できます。