AIパーソナル・ラーニング
と実践的なガイダンス
豆包Marscode1

マイクロソフトAIエージェント入門コース:AIエージェント設計原則

簡単

AIエージェント・システムを構築する方法は数多くある。曖昧さは生成的AI設計の欠点ではなく特徴であることを考えると、エンジニアが何から始めればよいかを判断するのは難しい場合があります。私たちは、開発者がビジネス・ニーズに対応した顧客中心のエージェント・システムを構築できるように、人間中心のユーザー・エクスペリエンス設計原則を作成しました。これらの設計原則は、規定的なアーキテクチャではなく、Agenticエクスペリエンスを定義し構築するチームのための出発点を提供します。

通常、代理人はそうすべきである:

  • 人間の能力を拡大・拡張する(ブレインストーミング、問題解決、自動化など)
  • 知識のギャップを埋める(知識分野や翻訳などの概要を簡単に教えてくれる)
  • 個人として他者と協働することを好む方法を推進し、支援する。
  • 自分自身をより良くする(例:感情のコントロールやポジティブな思考スキルを学び、レジリエンスを高めるためのライフコーチ/タスクマスターなど)

 

このコースでは、以下のことを学ぶ。

  • エージェント・デザインの原則とは?
  • これらの設計原則を実施する際に従うべきいくつかのガイドライン
  • デザイン原則の活用例

 

学習目標

このコースを修了すると、以下のことができるようになります:

  1. エージェント設計原則とは何かを説明する。
  2. Agenticデザイン原則を使用するためのガイドラインを説明します。
  3. Agentic設計原則を使用したAgentの構築方法を学ぶ

 

エージェント・デザインの原則

微软 AI Agent 入门课程:AI Agentic 设计原则-1

エージェント(スペース)

これがエージェントが活動する環境です。これらの原則は、物理的・デジタル的な世界に参加するエージェントをデザインする際の指針となります。

  • 折りたたむのではなく、つなぐ - 人々が他の人々、イベント、実用的な知識につながり、協力し、つながることができるようにします。
    • エージェントは、イベント、知識、人々を結びつける手助けをします。
    • エージェントは人と人との距離を縮める。エージェントは、人に取って代わるものでも、人の価値を下げるものでもない。
  • 簡単にアクセスできるが、時々見えない - エージェントはほとんどバックグラウンドで動作し、関連性があり適切な場合にのみ私たちをナビゲートする。
    • エージェントは、どのようなデバイスやプラットフォームでも、承認されたユーザーが簡単に発見し、アクセスすることができます。
    • エージェントは、マルチモーダルな入出力(サウンド、音声、テキストなど)をサポートします。
    • エージェントは、フロントオフィスとバックオフィスの間をシームレスに行き来することができ、ユーザーのニーズに対する認識に基づいて、プロアクティブとリアクティブの間を行き来することができる。
    • エージェントは不可視で実行されるかもしれないが、バックグラウンドでの処理パスや他のエージェントとのコラボレーションは透過的であり、ユーザーにとって制御可能である。

エージェント(時間)

これが、エージェントが時間とともにどのように作用するかということです。これらの原則は、過去、現在、そして未来においてエージェントをどのように相互作用させるかを設計する際の指針となります。

  • 過去状態や背景を含め、歴史を振り返る。
    • エージェントは、イベント、人、状態だけでなく、より豊富な履歴データの分析に基づいて、より適切な結果を提供します。
    • エージェントは過去の出来事からつながりを生み出し、現在の状況に関与するために積極的に記憶を振り返る。
  • 現在。通知よりもナッジが多い。
    • エージェントは、ヒューマンインタラクションへの統合されたアプローチを具現化します。イベントが発生したとき、エージェントは単なる静的な通知やその他の静的なフォームではありません。エージェントはプロセスを合理化したり、適切な瞬間にユーザの注意を向けるためにプロンプトを動的に生成することができます。
    • エージェントは、文脈的、社会的、文化的な変化に基づいて情報を提供し、ユーザーの意図に合わせてカスタマイズされます。
    • エージェントのインタラクションは漸進的なものであり、時間の経過とともにユーザーをエンパワーするために進化したり、複雑になったりする。
  • 保留適応と発展。
    • エージェントは様々なデバイス、プラットフォーム、モードに適応します。
    • エージェントは、ユーザーの行動やアクセシビリティのニーズに適応し、自由にカスタマイズすることができます。
    • エージェントは、継続的なユーザーとのインタラクションを通じて形成され、開発されます。

エージェント(コア)

これらはエージェント・デザインの核となる重要な要素である。

  • 不確実性を受け入れつつ信頼を築く.
    • エージェントの不確実性はある程度予想される。不確実性はエージェント設計の重要な要素です。
    • 信頼と透明性は、エージェント・デザインの基礎となる層である。
    • エージェントのオン/オフは人間がコントロールでき、エージェントのステータスは常に表示されます。

 

これらの原則を実施するためのガイドライン

これまでの設計原則を使用する際は、以下のガイドラインに従ってください:

  1. 透明性AIの関与、AIの動作方法(過去の動作を含む)、フィードバックやシステムの修正方法をユーザーに知らせる。
  2. 封じ込めユーザーがカスタマイズし、好みを指定し、パーソナライズし、システムとその属性をコントロールできるようにする(忘れる機能を含む)。
  3. 一貫性デバイスやエンドポイント間で一貫したマルチモーダル・エクスペリエンスの提供を目指す。可能な限り使い慣れたUI/UX要素を使用し(例:音声インタラクションのためのマイクアイコン)、顧客の認知的負荷を最小限に抑える(例:クリーンな応答、視覚的補助、「詳細」コンテンツを目指す)。

 

旅行代理店を設計するためにこれらの原則とガイドラインを使用する方法

旅行代理店をデザインすると仮定して、デザインの原則とガイドラインをどのように使うかを考えてみましょう:

  1. 透明性 - 旅行代理店がAI対応エージェントであることをユーザーに知らせる。開始方法についての基本的な説明(「こんにちは」メッセージ、サンプルヒントなど)を提供する。このことを商品ページに明記する。過去にユーザーから寄せられたヒントのリストを表示する。フィードバックの提供方法に関する明確な指示(サムアップ・サムダウン、「フィードバックを送信」ボタンなど)。エージェントに使用制限やテーマ制限がある場合は明確に記載すること。
  2. 封じ込め - システムプロンプトなどを使用して、作成後のエージェントの修正方法をユーザが明確に理解できるようにする。ユーザがエージェントの詳細レベル、文体、およびエージェントが話すべきでないことに関する警告を選択できるようにする。ユーザが関連ファイルやデータ、プロンプト、過去の会話を閲覧および削除できるようにする。
  3. 一貫性 - 共有アラート、ファイルや写真の追加、誰かや何かのタグ付けのアイコンが標準的で認識できることを確認してください。エージェントへのファイルのアップロード/共有にはクリップアイコンを、グラフィックのアップロードにはイメージアイコンを使用してください。

無断転載を禁じます:チーフAIシェアリングサークル " マイクロソフトAIエージェント入門コース:AIエージェント設計原則
ja日本語