ai-agents-for-beginners

Як створювати якісних AI-агентів

(Натисніть на зображення вище, щоб переглянути відео цього уроку)

Принципи дизайну агентів штучного інтелекту

Вступ

Існує багато способів мислення про створення агентних систем штучного інтелекту. Оскільки неоднозначність є особливістю, а не недоліком у дизайні генеративного штучного інтелекту, інженерам іноді важко зрозуміти, з чого почати. Ми створили набір принципів дизайну UX, орієнтованих на людину, щоб допомогти розробникам створювати агентні системи, орієнтовані на клієнта, для вирішення їхніх бізнес-завдань. Ці принципи дизайну не є обов’язковою архітектурою, а скоріше відправною точкою для команд, які визначають і створюють досвід взаємодії з агентами.

Загалом, агенти повинні:

Цей урок охоплює

Цілі навчання

Після завершення цього уроку ви зможете:

  1. Пояснити, що таке принципи дизайну агентів
  2. Пояснити рекомендації щодо використання принципів дизайну агентів
  3. Зрозуміти, як створити агента, використовуючи принципи дизайну агентів

Принципи дизайну агентів

Принципи дизайну агентів

Агент (Простір)

Це середовище, в якому працює агент. Ці принципи визначають, як ми проектуємо агентів для взаємодії у фізичних і цифрових світах.

Агент (Час)

Це те, як агент працює з часом. Ці принципи визначають, як ми проектуємо агентів для взаємодії з минулим, теперішнім і майбутнім.

Агент (Ядро)

Це ключові елементи в основі дизайну агента.

Рекомендації щодо впровадження цих принципів

Коли ви використовуєте наведені вище принципи дизайну, дотримуйтесь наступних рекомендацій:

  1. Прозорість: Інформуйте користувача про те, що залучений штучний інтелект, як він функціонує (включаючи минулі дії), як надати зворотний зв’язок і змінити систему.
  2. Контроль: Дозвольте користувачеві налаштовувати, вказувати уподобання та персоналізувати, а також контролювати систему та її атрибути (включаючи можливість забути).
  3. Послідовність: Створюйте послідовний, мультимодальний досвід на різних пристроях і точках доступу. Використовуйте знайомі елементи UI/UX, де це можливо (наприклад, значок мікрофона для голосової взаємодії) і максимально зменшуйте когнітивне навантаження користувача (наприклад, прагніть до стислих відповідей, візуальних підказок і контенту «Дізнатися більше»).

Як створити туристичного агента, використовуючи ці принципи та рекомендації

Уявіть, що ви створюєте туристичного агента, ось як ви могли б подумати про використання принципів дизайну та рекомендацій:

  1. Прозорість – Повідомте користувача, що туристичний агент є агентом, керованим штучним інтелектом. Надати базові інструкції щодо початку роботи (наприклад, повідомлення «Привіт», зразки підказок). Чітко задокументуйте це на сторінці продукту. Показуйте список підказок, які користувач задавав у минулому. Зробіть зрозумілим, як надати зворотний зв’язок (палець вгору і вниз, кнопка «Надіслати відгук» тощо). Чітко поясніть, чи є у агента обмеження щодо використання або тем.
  2. Контроль – Переконайтеся, що зрозуміло, як користувач може змінити агента після його створення, наприклад, за допомогою системного підказки. Дозвольте користувачеві вибирати, наскільки детальним буде агент, його стиль написання та будь-які застереження щодо того, про що агент не повинен говорити. Дозвольте користувачеві переглядати та видаляти будь-які пов’язані файли чи дані, підказки та минулі розмови.
  3. Послідовність – Переконайтеся, що значки для спільного використання підказки, додавання файлу чи фото та позначення когось або чогось є стандартними та впізнаваними. Використовуйте значок скріпки, щоб позначити завантаження/обмін файлами з агентом, і значок зображення, щоб позначити завантаження графіки.

Є додаткові запитання щодо шаблонів дизайну агентів штучного інтелекту?

Приєднуйтесь до Azure AI Foundry Discord, щоб зустрітися з іншими учнями, відвідати години консультацій і отримати відповіді на ваші запитання щодо агентів штучного інтелекту.

Додаткові ресурси

Попередній урок

Дослідження агентних фреймворків

Наступний урок

Шаблон дизайну використання інструментів


Відмова від відповідальності:
Цей документ був перекладений за допомогою сервісу автоматичного перекладу Co-op Translator. Хоча ми прагнемо до точності, будь ласка, майте на увазі, що автоматичні переклади можуть містити помилки або неточності. Оригінальний документ на його рідній мові слід вважати авторитетним джерелом. Для критичної інформації рекомендується професійний людський переклад. Ми не несемо відповідальності за будь-які непорозуміння або неправильні тлумачення, що виникають внаслідок використання цього перекладу.