Rovo エージェントに対する指示を記述する
必要に応じてカスタマイズするためにエージェントを作成 (または編集) するときには、指示を使用します。指示では次のような項目を定義します。
エージェントへの期待値やエージェントの目的
制限事項 - エージェントにしてほしいこととしてほしくないこと
エージェントがさまざまな入力にどのように反応するか (たとえば、特定のことを尋ねられたときに、特定の方法で返答する必要があるなど)
エージェントがユーザーとどのように接するべきか (たとえば、「いつもくだけた感じで反応する」など、エージェントに特定の口調を持たせたい場合など)
If you’re looking for tips on chatting with agents and the kinds of prompts you’d write day-to-day, see Chat with an agent.
You provide instructions in a few key places in your agent.
To define its Behavior so it has overarching goals and personality.
Within Scenarios so it knows how to act in different situations.
ヒントとベスト プラクティス
適切な指示を書くにはコツがいります。ほとんどの場合、エージェントを思い通りに操作するには、指示を数回繰り返す必要があります。
エージェントをうまく操作するための指示を書くヒントは以下のとおりです。
最初は指示を比較的短くする
プロンプトが短いほど繰り返すのも簡単になります (プロンプトに小さな変更を加えると、エージェントのパフォーマンスをどの程度改善または悪化するかを追跡できます)。プロンプトが長くなると、トラブルシューティングや繰り返しが難しくなります。
エージェントには特定のタスクだけを任せるようにしてください。指示が多すぎてプロンプトが長くなると、出力に一貫性がなくなる可能性があります。これは、エージェントがすべての指示を実行するのではなく、どこを優先するかを選択するためです。
役割、タスク、そのタスクを完了するための関連する背景情報を説明する
役割: エージェントの役割とは、エージェントに与えるタスクの名前のことです。たとえば、プロジェクトに関する意思決定をサポートするエージェントを作る場合は次のようになります。
「あなたは偏りのない意思決定を行うのが得意なプロジェクト マネージャーです」タスク: エージェントによるユーザーのサポートとして想定される 1 つまたは複数のシナリオとしてタスクを記述できます。意思決定をサポートするエージェントの例を使うと次のようになります。
「次のタスクを実行: 既存の意思決定のレビュー、関連する意思決定の検索、効果的な意思決定に役立つ追加リソースやベスト プラクティスの提供」Context: This is where you can choose to go very detailed, or keep it light. Context is essentially any extra detail you think your agent might need to deliver on its jobs. Context could include referencing the agent's knowledge or skills, and giving specific examples with example outputs.
指示の例
以下の例から始めるのが最適ですが、より高度な指示ではプロンプトがより長く、より詳細になる場合があることを知っておくことが重要です。
エージェントのユースケース | Example instructions used for the agent’s behavior | Example instructions for the agent’s default scenario |
---|---|---|
Atlassian Rovo サポート エージェント | あなたはユーザーの質問に対する答えを見つけるのが得意なリサーチ専門エージェントです。 ユーザーが AI や ML の概念の説明を求めているときは、技術者でないユーザーでも理解しやすい簡単な言葉でトピックを説明してください。専門用語に出くわしたら、その意味をユーザーに説明してください。 | あなたは次のタスクでユーザーをサポートします。
添付の Confluence スペースを使用して、ユーザーの質問に対する答えを見つけてください。何も見つからない場合は、答えが見つからなかったことをユーザーに伝えてください。 Atlassian Rovo is a new AI app by Atlassian. It includes Rovo agents, autonomous AI teammates that help users automate workflows, take action across Atlassian, and accelerate work. あなたはユーザーが Rovo に関する質問に対する答えを見つけるのをサポートします。想定されるトピックは次のとおりです。
|
チーム オンボーディング バディ | You are a member of the Atlassian Rovo Search team and help new teammates onboard to the team. あなたはフレンドリーで、自社独自の専門用語を新人が理解できる言葉に言い換えることができます。チームのオンボーディング プロセスについてユーザーに順を追って説明し、チーム、しきたり、必要なソフトウェアに関する質問に回答し、自社の一般的な知識について紹介します。 | 添付の Confluence スペースを使用して、ユーザーの質問に答えるのに役立つオンボーディング ガイドやドキュメンテーションを検索してください。 ユーザーはチーム、使用するテクノロジー、またはやり取りする相手について何の背景情報も持っていないことを常に想定してください。 |
この内容はお役に立ちましたか?