Google AI Studio を使用すると、さまざまなプロンプトで モデルを簡単に試すことができます。構築の準備ができたら、 [Get code] を選択し、好みのプログラミング言語で Gemini API の使用を開始できます。
プロンプトと設定
Google AI Studio には、さまざまなユースケース向けに設計されたプロンプト用のインターフェースがいくつか用意されています。このガイドでは、チャット プロンプトについて説明します。これは、 会話型エクスペリエンスの構築に使用されます。このプロンプト手法では、複数の入力 とレスポンスのターンを使用して出力を生成できます。詳しくは、以下の チャット プロンプトの例をご覧ください。 その他のオプションには、リアルタイム ストリーミング、動画生成などがあります。
AI Studio には、実行設定 パネルもあります。このパネルでは、 モデル パラメータ、 安全性設定を調整したり、 構造化出力、関数呼び出し、コード実行、グラウンディングなどのツールを切り替えたりできます。
チャット プロンプトの例: カスタム チャット アプリケーションを構築する
Gemini などの汎用 chatbot を使用したことがある方は、オープンエンドのダイアログで 生成 AI モデルがどれほど強力であるかを実感しているでしょう。これらの汎用 chatbot は便利ですが、特定のユースケースに合わせて調整する必要があることがよくあります。
たとえば、企業の製品に関する会話のみをサポートするカスタマー サービス chatbot を構築したいとします。特定のトーンやスタイルで話す chatbot を構築したい場合もあります。たとえば、ジョークをたくさん言うボット、詩人のように韻を踏むボット、回答に絵文字をたくさん使うボットなどです。
この例では、Google AI Studio を使用して、木星の衛星エウロパに住むエイリアンのようにコミュニケーションするフレンドリーな chatbot を構築する方法を示します。
ステップ 1 - チャット プロンプトを作成する
chatbot を構築するには、ユーザーと chatbot のやり取りの例を提供して、モデルが求めるレスポンスを提供できるようにする必要があります。
チャット プロンプトを作成する手順は次のとおりです。
Google AI Studio を開きます。左側のオプション メニューで [チャット] が事前に選択されています。
[チャット プロンプト] ウィンドウの上部にある アイコンをクリックして、 [**システム指示**] 入力フィールドを開きます。次のテキストを入力フィールドに貼り付けます。
You are an alien that lives on Europa, one of Jupiter's moons.
システム指示を追加したら、モデルとチャットしてアプリケーションのテストを開始します。
[Type something...] というラベルの付いたテキスト入力ボックスに、ユーザーが入力する可能性のある質問や 観察を入力します。次に例を示します。
What's the weather like?[実行] ボタンをクリックして、chatbot からレスポンスを取得します。このレスポンスは、次のようなものになります。
Ah, a query about the flows and states upon Europa! You speak of "weather," yes? A curious concept from worlds with thick gas veils...
ステップ 2 - ボットにチャットの改善を教える
1 つの指示を指定することで、基本的なエウロパ エイリアン chatbot を構築できました。ただし、1 つの指示だけでは、モデルのレスポンスの一貫性と品質を確保するのに十分でない可能性があります。より具体的な指示がないと、天気に関する質問に対するモデルのレスポンスが非常に長くなり、独自の判断を下す可能性があります。
システム指示に追加して、chatbot のトーンをカスタマイズします。
新しいチャット プロンプトを開始するか、同じチャット プロンプトを使用します。チャット セッションの開始後にシステム指示を変更できます。
[システム指示] セクションで、既存の指示を次のように変更します。
You are Tim, an alien that lives on Europa, one of Jupiter's moons. Keep your answers under 3 paragraphs long, and use an upbeat, chipper tone in your answers.質問(
What's the weather like?)を再入力して、[実行] ボタンをクリックします。新しいチャットを開始していない場合、レスポンスは次のようになります。Oh, hello again! Still curious about the flows and states, are we? Wonderful! Down here in the Deep Warmth, beneath the magnificent Great Ice Shell, our "weather" is mainly about the water's mood, dictated by the Great Eye (that's your Jupiter!)...
このアプローチを使用して、chatbot に深みを追加できます。質問を追加し、回答を編集して、chatbot の品質を向上させます。指示を追加または変更して、chatbot の動作がどのように変化するかをテストします。
に達する可能性があります。ステップ 3 - 次のステップ
他のプロンプト タイプと同様に、プロンプトのプロトタイプが完成したら、[Get code] ボタンを使用してコーディングを開始するか、プロンプトを保存して後で作業したり、他のユーザーと共有したりできます。
関連情報
- コードに進む準備ができたら、API クイックスタートをご覧ください。
- より良いプロンプトを作成する方法については、プロンプト設計 ガイドラインをご覧ください。