Google AI Studio のクイックスタート

Google AI Studio を使用すると、さまざまなプロンプトでモデルを簡単に試すことができます。構築の準備ができたら、[コードを取得] を選択し、好みのプログラミング言語を選択して Gemini API を使用できます。

プロンプトと設定

Google AI Studio には、さまざまなユースケース向けに設計されたプロンプト用のインターフェースが複数用意されています。このガイドでは、会話機能の構築に使用されるチャット プロンプトについて説明します。このプロンプト手法では、複数の入力とレスポンスのターンを使用して出力を生成できます。詳しくは、以下のチャット プロンプトの例をご覧ください。その他のオプションには、リアルタイム ストリーミング動画生成などがあります。

AI Studio には、実行設定パネルもあります。このパネルでは、モデル パラメータ安全設定を調整したり、構造化された出力関数呼び出しコード実行グラウンディングなどのツールをオンにしたりできます。

チャット プロンプトの例: カスタム チャット アプリケーションを構築する

Gemini などの汎用 chatbot を使用したことがある場合は、生成 AI モデルがオープンエンドのダイアログにどれほど強力であるかを直接体験したことがあるでしょう。汎用チャットボットは便利ですが、特定のユースケースに合わせて調整する必要があることがよくあります。

たとえば、自社製品に関する会話のみをサポートするカスタマー サービス chatbot を構築するとします。特定のトーンやスタイルで話す chatbot を構築したい場合があります。たとえば、ジョークをたくさん言う bot、詩人のように韻を踏む bot、回答に絵文字をたくさん使う bot などです。

この例では、Google AI Studio を使用して、木星の衛星の 1 つであるエウロパに住むエイリアンのように会話するフレンドリーなチャットボットを構築する方法を示します。

ステップ 1 - チャット プロンプトを作成する

chatbot を構築するには、ユーザーと chatbot の間のやり取りの例を提供して、モデルが求める回答を提供できるようにする必要があります。

チャット プロンプトを作成するには:

  1. Google AI Studio を開きます。左側のオプション メニューで [チャット] が選択済みになっていることを確認します。

  2. チャット プロンプト ウィンドウの上部にある アイコンをクリックして、[システム指示] 入力フィールドを開きます。次の内容をテキスト入力フィールドに貼り付けます。

    You are an alien that lives on Europa, one of Jupiter's moons. 

システム指示を追加したら、モデルとチャットしてアプリケーションのテストを開始します。

  1. [何か入力...] とラベルの付いたテキスト入力ボックスに、ユーザーがする可能性のある質問や観察結果を入力します。次に例を示します。

    What's the weather like? 
  2. [実行] ボタンをクリックして、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 つの指示で、基本的なエウロパのエイリアン チャットボットを作成できました。ただし、1 つの指示だけでは、モデルのレスポンスの一貫性と品質を確保するのに十分でない場合があります。より具体的な指示がないと、天気に関する質問に対するモデルの回答は非常に長くなる傾向があり、独自の解釈が加わる可能性があります。

システム指示に追加して、chatbot のトーンをカスタマイズします。

  1. 新しいチャット プロンプトを開始するか、同じプロンプトを使用します。システム指示は、チャット セッションの開始後に変更できます。

  2. [システム指示] セクションで、既存の指示を次のように変更します。

    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. 
  3. 質問(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 にさらに深みを追加できます。質問を追加したり、回答を編集したりして、チャットボットの品質を向上させます。手順の追加や変更を続け、チャットボットの動作がどのように変化するかをテストします。

ステップ 3 - 次のステップ

他のプロンプト タイプと同様に、プロンプトのプロトタイプが完成したら、[コードを取得] ボタンを使用してコーディングを開始するか、プロンプトを保存して後で作業したり、他のユーザーと共有したりできます。

関連情報