コンテンツにスキップ

最初のバージョンを作る

初版の目的は、完璧さではありません。最初の検証済みシナリオ set に十分近い customer service Agent を作り、次に debug と test ができる状態にすることです。

ステップ1:Edit Agents を開く

  1. workspace に入ります。
  2. Edit Agents タブをクリックします。
  3. New をクリックします。

現在の Edit Agents の空状態

ステップ2:Copilot に初版を書かせる

Copilot を開き、ほしい振る舞いを自然言語で説明します。たとえば:

狭い first scope 向けの customer service Agent を作ってください。

この Agent は次のように動いてほしいです。
- source of truth に基づいて承認済みの返金ポリシー質問に答える
- reseller や exception case が検証済み scope の外であることを説明する
- policy が不明確な場合は人に handoff する
- user が follow-up に同意した後だけ、構造化された contact details を求める
- policy、price、guarantee、outcome を作り話ししない
- 落ち着いていて、率直で、プロフェッショナルな口調を使う

`Instructions` フィールドにそのまま適用できる形で書いてください。

Copilot は、サービス内容や境界条件、安全な引き継ぎ先について 1 つか 2 つ追加質問することがあります。草案が出たら、Apply all を使うか、必要な部分だけ Instructions に貼り付けます。

Copilot が Agent 用の指示草案を出している状態

ステップ3:作成前にざっと確認する

まず、編集画面の基本項目が初版の意図をきちんと表しているか確認します。

  • NameCustomer Service Assistant のような customer-facing な名前
  • DescriptionAnswers approved customer-service questions and safely hands off anything outside the verified scope.
  • Instructions:Agent がどう答え、拒否し、情報を求め、handoff するかを定義するルール

この draft は、最初に検証する scenario set に合っている必要があります。

Create を押す前に、この草案が次を満たしているか確認します。

  • Agent が答えてよい core scenario が明確になっている
  • refusal、handoff、form に流すべき boundary scenario が明確になっている
  • 不確実なケースや edge case では安全な fallback がある
  • 作り話しや保証してはいけない内容がはっきり書かれている

Customer service Agent が入力された現在の Agent Editor

ステップ4:Create をクリックする

「これなら試せる」と思える状態になったら Create をクリックします。作成後、右側の Live Test パネルが使えるようになり、その後の変更では Apply を使います。

「十分に良い」とは

次のことができれば、初版としては十分です。

  • 最初の core scenario を最後まで扱える
  • 明らかに危険な回答を避けられる
  • 最初の scenario set を Test Suite case にする準備ができている

次のステップ