ai-agents-for-beginners

Как да проектираме добри AI агенти

(Кликнете върху изображението по-горе, за да гледате видеото на този урок)

Принципи за проектиране на AI агенти

Въведение

Съществуват много начини за мислене относно изграждането на AI агентни системи. Като се има предвид, че двусмислието е характеристика, а не недостатък в дизайна на генеративния AI, понякога инженерите се затрудняват да определят откъде да започнат. Създадохме набор от принципи за UX дизайн, ориентирани към човека, за да помогнем на разработчиците да изграждат системи, ориентирани към клиента, които да отговарят на техните бизнес нужди. Тези принципи за дизайн не са предписателна архитектура, а по-скоро отправна точка за екипи, които дефинират и изграждат агентни преживявания.

По принцип, агентите трябва:

Този урок ще обхване

Цели на обучението

След завършване на този урок, ще можете:

  1. Да обясните какви са принципите за агентен дизайн
  2. Да обясните насоките за използване на принципите за агентен дизайн
  3. Да разберете как да изградите агент, използвайки принципите за агентен дизайн

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

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

Агент (Пространство)

Това е средата, в която агентът оперира. Тези принципи информират как да проектираме агенти за взаимодействие във физически и дигитални светове.

Агент (Време)

Това е начинът, по който агентът оперира във времето. Тези принципи информират как да проектираме агенти, които взаимодействат през миналото, настоящето и бъдещето.

Агент (Сърцевина)

Това са ключовите елементи в сърцевината на дизайна на агента.

Насоки за прилагане на тези принципи

Когато използвате предходните принципи за дизайн, следвайте следните насоки:

  1. Прозрачност: Информирайте потребителя, че AI е включен, как функционира (включително минали действия) и как да даде обратна връзка и да модифицира системата.
  2. Контрол: Позволете на потребителя да персонализира, задава предпочитания и контролира системата и нейните атрибути (включително възможността за забравяне).
  3. Последователност: Стремете се към последователни, мултимодални преживявания на различни устройства и крайни точки. Използвайте познати UI/UX елементи, където е възможно (напр. икона на микрофон за гласово взаимодействие) и намалете когнитивното натоварване на клиента колкото е възможно (напр. стремете се към кратки отговори, визуални помощни средства и съдържание „Научете повече“).

Как да проектирате туристически агент, използвайки тези принципи и насоки

Представете си, че проектирате туристически агент, ето как бихте могли да мислите за използването на принципите за дизайн и насоките:

  1. Прозрачност – Информирайте потребителя, че туристическият агент е AI-активиран агент. Осигурете основни инструкции за започване (напр. съобщение „Здравейте“, примерни подсказки). Ясно документирайте това на продуктовата страница. Покажете списъка с подсказки, които потребителят е задавал в миналото. Направете ясно как да се даде обратна връзка (бутон за палец нагоре и надолу, бутон „Изпратете обратна връзка“ и др.). Ясно артикулирайте дали агентът има ограничения за употреба или теми.
  2. Контрол – Уверете се, че е ясно как потребителят може да модифицира агента след създаването му с неща като системната подсказка. Позволете на потребителя да избере колко подробен да бъде агентът, неговия стил на писане и всякакви ограничения за теми, за които агентът не трябва да говори. Позволете на потребителя да преглежда и изтрива свързани файлове или данни, подсказки и минали разговори.
  3. Последователност – Уверете се, че иконите за споделяне на подсказка, добавяне на файл или снимка и маркиране на някого или нещо са стандартни и разпознаваеми. Използвайте иконата на кламер, за да обозначите качване/споделяне на файл с агента, и иконата на изображение, за да обозначите качване на графики.

Примерни кодове

Имате още въпроси относно моделите за дизайн на AI агенти?

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

Допълнителни ресурси

Предишен урок

Изследване на агентни рамки

Следващ урок

Модел за дизайн на използване на инструменти


Отказ от отговорност:
Този документ е преведен с помощта на AI услуга за превод Co-op Translator. Въпреки че се стремим към точност, моля, имайте предвид, че автоматизираните преводи може да съдържат грешки или неточности. Оригиналният документ на неговия роден език трябва да се счита за авторитетен източник. За критична информация се препоръчва професионален човешки превод. Не носим отговорност за каквито и да е недоразумения или погрешни интерпретации, произтичащи от използването на този превод.