プロンプトの設計について理解する

Gemini API プロバイダをクリックして、このページでプロバイダ固有のコンテンツとコードを表示します。


生成モデルにリクエストを行う場合は、リクエストとともに プロンプトを送信します。プロンプトを慎重に作成することで、ニーズに固有の出力を生成するようにモデルに影響を与えることができます。

Gemini モデルのプロンプト

Gemini モデルのプロンプトには、質問、 指示、コンテキスト情報、少数ショットの例、さらには モデルが完了または続行する部分入力を含めることができます。

Gemini Developer API のドキュメントでプロンプト設計について学習します。

コンテンツ生成を制御するその他のオプション

  • モデルがレスポンスを生成する方法を制御するようにモデル パラメータ を構成します。Gemini モデルの場合、 これらのパラメータには、最大出力トークン数、出力トークンの繰り返し 確率などが含まれます。 Imagen モデルの場合、これにはアスペクト比、人物生成、 透かしなどが含まれます。
  • 有害とみなされる可能性のあるレスポンス(ヘイトスピーチや性的描写が露骨なコンテンツなど)を取得する可能性を調整するには、安全に関する設定を使用します。
  • モデルの動作を制御するようにシステム指示 を設定します。この機能は、エンドユーザーからの詳細な指示がモデルに伝達される前に追加する前文のようなものです。
  • プロンプトとともに レスポンス スキーマ を渡して、特定の出力スキーマを指定します。この機能は JSON 出力を生成する場合に 最もよく使用されますが、 分類タスク (モデルに特定のラベルやタグを使用する場合など)にも使用できます。