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