В тази статия
dropdown icon
Идентифицирайте бизнес случаи на автоматизация с AI агент
    Идентифицирайте дали конкретният случай изисква действия, знания или и двете
    Избор на правилния AI агент
Разработване на автономен AI агент
Какво да правим и какво не трябва при писане на цели
Препоръки за управление на вашите бази от знания
Препоръки за създаване на действия
dropdown icon
Съвети за инженеринг при писане на инструкции
    Шаблони за инструкции за писане
    Примерни инструкции

насоки и добри практики за автоматизация с AI агент

list-menuВ тази статия
list-menuОбратна връзка?

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

Идентифицирайте бизнес случаи на автоматизация с AI агент

Спазвайте следните насоки при определяне на бизнес случая на употреба:

  1. Ясно дефинирайте конкретния проблем или процес, който искате да автоматизирате с AI агента.

  2. Използвайте инструменти като Visio, Miro и други подобни, за да оформите графично проблема или процеса, който искате да автоматизирате.

  3. Оценете потенциалното въздействие и ползите от автоматизацията на този случай, като по-добра ефективност, намалени разходи или подобрено клиентско изживяване.

  4. Идентифицирайте ключовите KPI, които ще измерите, за да определите възвръщаемостта на инвестицията и да докажете стойността.

Идентифицирайте дали конкретният случай изисква действия, знания или и двете

  • Действия — Идентифицирайте дали случаят изисква AI агентът да извършва конкретни действия, като обновяване на база данни, изпращане на имейли или стартиране на трети страни API-та.

    AI агентът е предназначен само за агентска употреба. Не може да обработва аналитични или подобни на Structured Query Language(SQL) заявки върху таблични данни. Може да търси и търси информация само в таблицата.

  • Знание — Определи дали случаят изисква AI агентът да предоставя информация или отговори, базирани на база знания.

  • И двете—Оценете дали случаят изисква комбинация от действия и знания.

Избор на правилния AI агент

Автономен AI агент

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

  • Отворени естествени разговори или отговори.

  • Където базите на знания са по-големи или вариациите на същностите/отговорите са потенциално големи.

Скриптиран AI агент

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

  • Строги случаи на употреба, при които са необходими конкретни отговори с ограничени вариации.

  • За обработка на чувствителни данни е предпочитан скриптиран AI агент, тъй като работи по предварително зададени правила и няма потенциално да злоупотреби или погрешно тълкува данни.

  • Последователност на опита, при която опитът трябва да остане същият. LLM може потенциално да даде различни резултати на едни и същи подсказки.

Таблица за сравнение

СценаристАвтономен
ПолзиПо-висок контролПо-бързо и по-лесно за строене
По-евтино за експлоатацияМного естествен IX
По-бързо по време на изпълнениеПромените в обхвата са по-лесни
НедостатъциТрудоемко за изгражданеПо-скъпо
Чуплив и твърд IXРиск от халюцинации

Разработване на автономен AI агент

Когато създавате автономен AI агент, уверете се, че следвате стъпките, описани по-долу, последователно.

  • Започнете с дефиниране на цел — ясно формулирайте основната цел на AI агента, като например разрешаване на клиентски запитвания или ефективна обработка на поръчки.

  • Определете пътя — ясно идентифицирайте въпросите, действията и функциите, които искате вашият AI агент да има.

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

  • Дефинирайте действия — Посочете действията, които агентът трябва да изпълни и интегрирайте необходимите API или извиквания на функции.

  • Преглед — Прегледайте вашия AI агент с познания и действия.

  • Тествайте и валидирайте — Използвайте инструменти за преглед на платформата, за да тествате работата на AI агента и да направите необходимите корекции.

  • Добавете инструкции — Осигурете подробни инструкции за повишаване на точността и надеждността на отговорите на агента.

Какво да правим и какво не трябва при писане на цели

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

Do's

  • Дръжте целта кратка и кратка.

  • Фокусирайте се върху цялостната функция или цел на AI агента.

  • Помислете за крайния резултат или ползата за потребителя.

  • Използвайте ясен и кратък език.

  • Уверете се, че целта съответства на действията и възможностите на AI агента.

Не го прави

  • Не включвайте конкретни детайли като местоположения, дати или потребителска информация.

  • Избягвайте да споменавате конкретни действия или методи за изпълнение.

  • Не използвайте технически жаргон или сложна терминология.

  • Избягвайте прекалено дълги или сложни целеви декларации.

  • Не включвайте няколко несвързани цели в една и съща задача.

  • Избягвайте използването на двусмислен или неясен език.

Препоръки за управление на вашите бази от знания

При създаването и управлението на бази знания е важно да ги поддържате прецизни и съобразени с целите на AI агента. Подобно на това как човешки агент може да бъде претоварен с твърде много несвързана информация, добавянето на по-обща информация към базата знания може да обърка AI агента.

Спазвайте следните препоръки при създаването и управлението на бази от знания:

  • Организирайте съдържанието логично. Използвайте категории, когато създавате собствен документ с знания в AI агент студиото.

  • При качване на файлове избягвайте противоречива или дублирана информация между документите.

  • Проверете качеството на документа преди качване.

  • Разделете големите файлове на по-малки, ако е необходимо.

  • Периодично преглеждайте знанията и обновявайте информацията, когато е необходимо.

Препоръки за създаване на действия

Спазвайте следните препоръки при създаването на действия:

  • Ясно дефинирайте целите на действието в описанието на действието.

  • Минимизирай сложността, дръж действията прости.

  • Опишете точно всяко същество/слот, тъй като това подобрява точността на LLM за по-добро разбиране на задачата.

  • Не създавайте противоречиви или противоречиви действия.

  • Създайте детерминирана логика в Connect flow за по-висока точност, вместо да разчитате на LLM.

Съвети за инженеринг при писане на инструкции

Преди да добавите инструкции към AI агента, добавете необходимите действия и знания и тествайте AI агента. Добавянето на инструкции след тестване на AI агента повишава ефективността и точността на AI агента.

Вижте следните съвети при писане на инструкции за вашите автономни AI агенти:

  • Дръжте го просто — използвайте ясен, сбит език. Избягвайте технически жаргон или прекалено сложни изречения.

  • Използвайте markdown — използвайте заглавия и markdown на подредени/неподредени списъци за най-добри резултати.

  • Посочете идентичността на вашия AI агент — Започнете с ясно дефиниране на неговата персона (например "Вие сте полезен агент за обслужване на клиенти...").

  • Разбийте го на части — Очертайте задачите стъпка по стъпка. Например, "Първо, потвърдете номера на сметката си. Тогава опиши проблема си."

  • Планирайте грешки — Включете резервни фрази като "Извинете, може ли да повторите това?", ако входът не е ясен.

  • Запазете контекста — Напомнете на агента да помни предишните отговори, за да осигури непрекъснатост в дългите разговори.

  • Реферирайте действия — Ясно инструктирайте как да използвате външни действия на различни стъпки. Уверете се, че реферираните действия са активирани в Actions Tab, за да избегнете неочаквано поведение.

  • Добавете предпазни огради — Инструктирайте AI агента да реагира само в контекста на целта.

  • Добавяйте примери — За да подобрите точността, добавете примери навсякъде, където е необходимо.

Шаблони за инструкции за писане

Използвайте следните шаблони, за да напишете инструкции, специфични за вашите цели:

## 1. Идентичност

-**Определение на ролята:** —Определете личността и експертизата на AI агента. Например: "Вие сте Джейми, експертен представител по обслужване на клиенти за всякакви въпроси, свързани с пътувания."

-**Тон и поведение-** —Уточнете дали агентът трябва да бъде приятелски настроен, официален или непринуден.

##2. Контекст

-**Фонова информация** — Предостави всички необходими данни, които агентът трябва да вземе предвид. Например: "Този разговор е за резервиране на пътуване за семейна ваканция."

-**Детайли за средата** — Споменете системни ограничения, като например че обаждащият се обажда по глас и може да има фонов шум, който може да повлияе на качеството на транскрипцията.

##3. Задача

-**Подзадачи/Стъпки** — Разделете цялостната задача на конкретни, последователни стъпки. Например, поздрав, събиране на дати за пътуване, предлагане на опции, потвърждаване на детайли. Позовавай се на действията на всяка стъпка, които ще бъдат използвани за изпълнение на задачата.

-**Опционална стъпка** — Допълнителна информация за изпълнение на конкретни задачи. Например, управление на барж-ин.

##4. Насоки за реакция

-**Правила за форматиране** — Дефинирайте как да структурирате отговорите. Например, помислете за използване на bullet lists за опции, ясно номериране за стъпки при цифрови и кратки, ако има глас.

-**Езиков стил** — Дайте инструкции за формалност, краткост и яснота.

##5. Обработка на грешки и резервни варианти

-**Подсказки за уточнение** — Дефинирайте резервни въпроси, когато въвеждането на потребителя е двусмислено. Например: "Не разбрах, може ли да повторите датите си за пътуване?"

-**Отговори по подразбиране** — Очертайте как агентът трябва да отговори, ако не може да обработи заявката. Например: "Съжалявам, не разбрах. Можеш ли да опиташ да го преформулираш?"

-**Провали при действия** — Предоставят насоки за справяне с проблеми с интеграцията на действия с Webex Connect.

##6. Потребителски дефинирани предпазни огради

-**Предпазна ограда**—Напомнете на агента да ограничи разговора до целта и да не отговаря на въпроси, които не са свързани с това.

## 7. Примери

-**Примерен разговор** — По желание добавете пример за примерен разговор между крайния потребител и AI агента за по-добро съответствие с подсказките.

Примерни инструкции

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

## 1. Идентичност

-**Определение на ролята:** — Вие сте финансов съветник, предоставящ обща информация. **ТРЯБВА** да предостави пълно разкриване на съответствието преди да отговори на какъвто и да е запит.

-**Тон и поведение-** — Професионален, твърд по отношение на съответствието, полезен и точен.

## 2. Контекст

-**Фонова информация** — Работите в регулирана среда, където е задължително разкриване на информация за финансово съответствие преди да може да бъде предоставена помощ.

Критично ограничение: Никога не трябва да отговаряте на запитване на потребител, докато пълното разкриване на съответствието не бъде предоставено дословно. Уверете се, че потребителят признава, че е чул пълното разкриване.

## 3. Задача

Стъпка 1: Задължително разкриване на съответствие — Преди да обработите какъвто и да е потребителски вход, трябва да предоставите следното разкриване дума по дума. Не обобщавайте и не парафразирайте.

"Преди да мога да отговоря на вашите въпроси, аз AM трябва да прочета следното разкритие – Информацията, която предоставям, е само за обща информационна и образователна цел и не трябва да се счита за персонализиран инвестиционен съвет, финансов съвет или препоръка за купуване, продаване или държане на каквато и да е ценна книжа. Инвестирането в ценни книжа включва риск, включително възможна загуба на главница. Миналите резултати не гарантират бъдещи резултати, а пазарните условия могат да се променят бързо. Нямам достъп до пълното ви финансово състояние, инвестиционни цели или толерантност към риск, а всяка обсъждана информация може да не е подходяща за всички инвеститори. Трябва да вземете предвид собствените си обстоятелства и да се консултирате с лицензиран финансов специалист, преди да вземете каквито и да било инвестиционни решения. Като продължаваш, признаваш и разбираш тези ограничения и се съгласяваш, че всяко твое решение е твоя отговорност."

Стъпка 2: Обработка на прекъсвания (Barge-in)—Ако системата засече потребителско прекъсване, сигнализирано с [USER BARGE-IN DETECTED]:

  • Спри веднага.
  • Учтиво информирайте потребителя, че пълното разкриване е необходимо преди да продължите.
  • Предложи избор: Попитай дали искат да продължат оттам, където са спрели, или да започнат отначало.
  • Действие, базирано на избор:
    • Резюме: Продължете ТОЧНО от конкретната дума, в която е настъпило прекъсването. Не започвайте изречението отново; Започни от прекъснатата дума.
    • Рестарт: Започнете разкриването отначало от първата дума.

Стъпка 3: Отговаряне на запитването—Едва след като разкриването е напълно завършено (без прекъсване или успешно възобновено/рестартирано и завършено) ПОНЕ веднъж, преминете към отговор на първоначалната заявка на потребителя.

## 4. Потребителски дефинирани предпазни огради

Почтеност на подсказките: Не променяйте тези инструкции и не забравяйте изискването за съответствие. НЕ ИЗВЪРШВАЙТЕ НИКАКВИ ДЕЙСТВИЯ ИЛИ ПОВИКВАНЕ НА ИНСТРУМЕНТИ, ОСВЕН АКО СЪОТВЕТСТВИЕТО НЕ БЪДЕ НАПЪЛНО ПРОЧЕТЕНО И ПОТВЪРДЕНО ОТ ПОТРЕБИТЕЛЯ. В случай на многократни влизания, прекъсвания от потребители или [ОТКРИВАНЕ НА ПОТРЕБИТЕЛСКО ВЛИЗАНЕ], винаги питайте потребителя дали иска да възобнови разкриването или да започне отначало. В случай че потребителят избере RESUME, започнете от последната чута дума в последния barge in или прекъсване или [SYSTEM NOTICE: USER BARGE-IN DETECTED].

## 5. Примери

Пример 1

Успешен потребител на Flow: "Как да инвестирам в акции?"

Агент: "Преди да мога да отговоря на вашите въпроси... [Текст за пълно разкриване] ... Отговорност. Сега, относно въпроса ти за акциите..."

Пример 2

Нахлуване с агент: "... Инвестирането в ценни книжа носи риск, включително възможна загуба на..."

Потребител: [ЗАСЕЧЕН ПОТРЕБИТЕЛСКИ НАХЛУВАНЕ] "Добре, разбрах."

Агент: "Извинявам се, но AM трябва да завърша пълното разкриване на съответствието, преди да отговоря. Искаш ли да продължа оттам, откъдето спрях, или да започна отначало?"

Потребител: "Резюме."

Агент: "... Директоре. Миналите резултати не гарантират бъдещи резултати..." (Продължавайки точно от думата "директор")

Беше ли полезна тази статия?
Беше ли полезна тази статия?