Agent Studio の機能

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

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

ロール

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

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

機能とエクスペリエンス

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

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

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

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

プレイグラウンド 説明
チャット 複数ターンのテキストとマルチモーダル プロンプト。モデル設定、グラウンディング オプション、組み込みツールの完全なセットをサポートしています。
画像 画像の生成と編集。詳細については、 画像を生成するをご覧ください。
動画 動画生成。詳細については、 動画生成の概要をご覧ください。
音楽 音楽生成。詳細については、 音楽生成の概要をご覧ください。
音声 音声の生成と文字起こし。詳細については、 テキスト読み上げと Speech-to-Textをご覧ください。
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]: Get metrics for the last prompt and response.
  • /build [describe]: ビルドするアプリについて説明します。
操作:
  • /clear: 現在の会話をクリアします。
並べて比較 モデル、システム指示、プロンプトの比較機能が更新され、複数のプロンプトとレスポンスを同時に比較できるようになりました。
サイズの大きいファイルをアップロードする ローカル ファイルまたは Cloud Storage ファイルを最大 50 MB までアップロードできます。
コードファイルを生成する アプリケーション コードファイルを生成し、キャンバス ペインでアクセスできるようにする機能。
コードファイルをダウンロードする 生成されたコードファイルを zip ファイルとしてダウンロードする機能。
元に戻す、またはやり直し モデル設定やプロンプトの変更などの操作で、元に戻す機能とやり直す機能を使用できます。
ギャラリー サンプル プロンプト、アプリ、エージェントのギャラリー。タスク、メディアタイプ、機能でサンプルをフィルタします。

プロンプトの設定

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

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

組み込みのツールと機能

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

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

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

次のステップ

全ウィンドウ表示

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

クイックスタート

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

ガイド

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