Agent Studio の機能

Agent Studio は、モデルの検出、システム指示の改良、プロンプトの最適化を行うためのコラボレーション ワークスペースを提供します。自然言語の絞り込みと並列比較のための組み込みツールを使用すると、生成 AI ソリューションを効率的にプロトタイプ作成してテストできます。

このページでは、Agent Studio に実装されている主な機能について説明します。これらの機能により、革新的なアイデアを生成 AI ソリューションに変換できます。たとえば、カスタマー サービスとサポート、コンテンツ作成、ヘルスケア、金融サービス、ソフトウェア開発に役立つソリューションなどです。

ロール

次のロールを割り当てることで、ユーザーが Agent Studio を介してアクセスできる Google Cloud サービスを制御できます。

ロール 説明
管理者 技術言語を使用してエージェントと対話し、Agent Platform を Google Cloud エコシステムに接続する Google Cloud 設定を担当します。
Builder デベロッパー ツールを使用する ML デベロッパーとアプリ デベロッパーが含まれます。エージェントは、Agent Platform に限定されたスコープでデベロッパー固有の言語を使用します。

機能とエクスペリエンス

このセクションでは、Agent Studio の機能について説明します。

Agent Studio がプロンプト ワークスペースで開きます。ここで、プロンプトの作成、モデル設定の調整、レスポンスの比較を行います。左側のナビゲーションには、次の宛先が表示されます。

宛先 説明
新規 新しいプレイグラウンドを開きます。利用可能なプレイグラウンドについては、次の表をご覧ください。
エージェント(プレビュー) 設計したエージェントのリスト。ここから、既存のエージェントを開くか、新しいエージェントを作成できます。詳細については、Agent Studio でエージェントを設計するをご覧ください。
App Builder(プレビュー) 説明からウェブ アプリケーションを生成し、生成されたコードを編集してデプロイするためのワークスペース。
ギャラリー 開いて実行できるプロンプト、アプリ、エージェントのサンプル。タスク、メディアタイプ、機能でサンプルをフィルタします。
ドキュメント 新しいタブで Agent Platform のドキュメントが開きます。

新しい作業を開始するには、左側のナビゲーションで [新規] をクリックし、プレイグラウンドを選択します。各プレイグラウンドは、1 種類のモデル出力用に調整されています。

プレイグラウンド 説明
チャット マルチターン テキストとマルチモーダル プロンプト。モデル設定、グラウンディング オプション、組み込みツールの完全なセットをサポートします。
画像 画像の生成と編集。詳細については、画像を生成するをご覧ください。
動画 動画生成。詳細については、動画生成の概要をご覧ください。
音楽 音楽生成。詳細については、音楽生成の概要をご覧ください。
音声 音声の生成と文字起こし。詳細については、テキスト読み上げ音声文字変換をご覧ください。
Live API 低レイテンシの双方向音声と動画のやり取り。詳細については、Live API をご覧ください。

画像、動画、音楽、音声のプレイグラウンドは、まとめて Agent Media Studio と呼ばれます。

オンボーディングと管理

オンボーディング機能と管理機能を使用すると、環境にアクセスして設定できます。

機能 説明
API キーを取得 API キーにすばやくアクセスできます。
スタートガイド メニュー 新しいユーザー向けのメニュー。アカウントを適切に有効にする手順(プロンプトの試行、共同編集者の追加、API キーの取得など)が含まれています。
設定メニュー 以前の UI と最新の UI を切り替えるオプション、ライトシステムまたはダークシステムを使用するように外観を変更するオプション、API キーを生成してアクセスするオプション、課金を管理するオプションを含む設定メニュー。

スタジオの検出と開発

スタジオの検出機能と開発機能により、デベロッパーのワークフローが強化されます。

機能 説明
インタラクティブ キャンバス ビュー 開発用に取得するアーティファクトを示すキャンバス。設定/プレビュー ペインとコードビューが含まれています。
ミニマップ プロンプトとレスポンスのヘッダーの要約された履歴。オフにできます。
スラッシュ コマンド プロンプト フィールドに「/」と入力して、コマンド メニューを開きます。コマンドは次のようにグループ化されます。
プロンプトの開発:
  • /model [describe]: モデルを変更します。
  • /prompt [describe]: プロンプトを改善します。/prompt -generate DESCRIPTION を使用して、インテントからプロンプトとシステム指示を生成します。また、/prompt -refine INSTRUCTIONS を使用して、フィードバックに基づいて現在のプロンプトを修正します。
  • /si: システム指示を最適化します。/si -optimize を使用して、現在のシステム指示を書き換えます。
テストとデプロイ:
  • /compare: 設定と手順を並べて比較します。
  • /evaluate [optional guideline]: 最後のプロンプトとレスポンスの指標を取得します。
  • /build [describe]: 構築するアプリを説明します。
操作:
  • /clear: 現在の会話をクリアします。
横並びでの比較 モデル、システム指示、プロンプトの比較機能が更新され、複数のプロンプトとレスポンスを同時に比較できるようになりました。
サイズの大きいファイルをアップロードする ローカル ファイルまたは Cloud Storage ファイルを最大 50 MB までアップロードできます。
コードファイルを生成する アプリケーション コードファイルを生成し、キャンバス ペインでアクセスできるようにする機能。
コードファイルをダウンロードする 生成されたコードファイルを zip ファイルとしてダウンロードする機能。
元に戻す、またはやり直し モデル設定やプロンプトの変更などの操作で、元に戻す機能とやり直す機能を使用できます。
ギャラリー サンプル プロンプト、アプリ、エージェントのギャラリー。タスク、メディアタイプ、機能でサンプルをフィルタします。

プロンプトの設定

プロンプトの横にある [モデル設定] パネルでは、モデルがどのようにレスポンスを生成するかを制御します。使用可能な設定は、モデルと使用しているプレイグラウンドによって異なります。

設定 説明
思考レベル モデルが応答する前に実行する推論の量。詳細については、思考をご覧ください。
出力形式 レスポンスの MIME タイプ。JSON などの構造化された出力をリクエストできます。詳細については、生成された出力を制御するをご覧ください。
Google によるグラウンディング Google 検索の検索結果で回答をグラウンディングします。[カスタマイズ] をクリックして、検索行動を構成します。詳細については、Google 検索によるグラウンディングをご覧ください。
パートナーによるグラウンディング Elasticsearch などのパートナー データソースでレスポンスをグラウンディングします。
データによるグラウンディング エージェント検索または RAG Engine を使用して、独自の企業データで回答をグラウンディングします。
関数呼び出し 宣言した関数をモデルが呼び出せるようにします。詳細については、関数呼び出しをご覧ください。
コード実行 モデルにコードを生成して実行させ、プロンプトに回答します。
URL コンテキスト モデルがプロンプトに表示される URL を取得して分析できるようにします。
安全フィルタの設定 ブロックするレスポンスを制御するしきい値。詳細については、安全性フィルタを構成するをご覧ください。
出力トークンの上限 モデルがレスポンスで生成できるトークンの最大数。
停止シーケンス モデルが生成したときに生成を停止する文字列。
シード 固定シード値。同じプロンプトと設定を使用するリクエスト間でレスポンスの再現性を高めます。
モデルの回答をストリーミング 完全なレスポンスを待つのではなく、生成されたレスポンスを増分で返します。
リージョン リクエストを処理するリージョン。使用可能なリージョンは、選択したモデルによって異なります。

組み込みのツールと機能

このセクションでは、デベロッパーの作業の大部分を自動化する Agent Studio の組み込みツールと機能について説明します。Agent Studio は Google Cloudと統合されており、共同作業とエージェントの操作を簡単に行うことができます。

機能 説明
自然言語による絞り込み プロンプトの調整では、自然言語を使用してプロンプトの変更方法を記述すると、システムがプロンプトを自動的に最適化します。
システム指示を最適化する Gemini にプロンプトに基づいてシステム指示を自動的に最適化するよう依頼するワンクリック機能を使用できます。
プロンプトのレスポンスを絞り込む /prompt コマンドを使用して、フィードバックを提供し、適切な形式で修正されたプロンプトを作成できます。
文書作成サポートツール /prompt コマンドと説明付きインテントを使用して、適切な形式のプロンプトとシステム指示を作成し、モデルを推奨できます。
エージェントに変換(プレビュー) 作業中のプロンプトをエージェントに変換します。[コードでビルド] メニューで、[エージェントに変換] をクリックします。モデル、システム指示、プロンプト、プロンプト変数は新しいエージェントに引き継がれ、その後、設計してデプロイできます。詳細については、Agent Studio でエージェントを設計するをご覧ください。

変換するには、プロンプトまたはシステム指示が空でない必要があります。この機能は、ログアウトしたユーザーや、課金が有効になっているプロジェクトがないユーザーは利用できません。

次のステップ

概要

Google Agent Platform でエージェントを構築する方法を学習します。

クイックスタート

Agent Studio を使用して Gemini にテキスト プロンプトを送信する方法について説明します。

ガイド

ガイドに沿って、Agent Studio からプロンプトをウェブ アプリケーションとしてデプロイします。