Використовуйте шаблони агентів ШІ
Шаблони агентів ШІ — це готові приклади, які допоможуть вам навчитися створювати агентів на платформі. Ці шаблони містять заздалегідь налаштовані дії, наміри, робочі процеси, які демонструють основні функції та найкращі практики, слугуючи практичними посібниками для розуміння можливостей платформи. Використовуйте їх для дослідження процесу створення агентів, експериментів із конфігураціями та розвитку навичок, необхідних для ефективного створення власних кастомних агентів. Це галузеві шаблони, які можуть стати відправною точкою, дозволяючи налаштувати агента відповідно до ваших конкретних вимог.
Щоб використати шаблон, виберіть його зі списку доступних агентів на момент створення нового агента.
Існують наступні шаблони для створення автономних агентів ШІ.
Прийом у лікаря
Цей шаблон демонструє автономного AI-агента для керування записами та скасуваннями прийомів до лікаря. На відміну від скриптованих агентів, автономні агенти динамічно генерують відповіді, вимагаючи від користувачів визначати лише ті дії, які виконує агент. Цей агент містить дії для перевірки наявності вільних місць, призначення зустрічей, пошуку та їх скасування. Є додаткова дія (вимкнена за замовчуванням) для надсилання підтвердження зустрічі SMS, яку можна увімкнути, якщо в Webex Connect доступний актив номера телефону для відправлення SMS.
Основні особливості
- Написання цілей і інструкцій: Дізнайтеся, як визначити загальні цілі агента (наприклад, бронювання та скасування зустрічей) і надайте чіткі інструкції для керівництва поведінкою LLM.
-
Додавання дій і виконання зв'язків:
- Включає чотири попередньо налаштовані дії:
- check_availability — Перевіряє доступні слоти для прийому залежно від дати та часу.
- create_appointment — Записується на прийом після отримання імені пацієнта, дати народження та причини запису на прийом.
- lookup_appointment — Шукає наявні прийоми за датою народження та іменем пацієнта.
- cancel_appointment — Скасовує зустріч після підтвердження користувача.
- Демонструє, як пов'язувати дії з потоками Webex Connect, які використовують сторонні API для виконання в реальному часі.
- Включає чотири попередньо налаштовані дії:
Використовуючи цей шаблон
- Імпортуйте шаблон під час створення нового агента, вибравши автономний шаблон Doctor's Appointment .
- Досліджуйте та переглядайте встановлену мету, інструкції та вітальне повідомлення та оновлюйте їх за потреби.
- Створюйте потоки виконання для різних дій у зв'язаному орендарі Webex Connect. Завантажте потоки та імпортуйте їх у необхідну службу: doctor-clinic-fulfilment-flows.
- За бажанням, ви можете прив'язати базу знань, створивши базу знань і додавши зразки FAQ. Зразок документа з знаннями для агента з призначення лікаря можна знайти тут.
- Налаштуйте виконання для кожної дії, обираючи відповідні потоки послуг і виконання Webex Connect, створені на попередньому кроці.
- Перевірте агента через чат або голосовий зв'язок за допомогою опції попереднього перегляду. Зразкові дані для тестування цих агентів доступні тут.
-
Розгорніть агент: імпортуйте відповідні шаблонні потоки у Webex Contact Center flow builder або Webex Connect для розгортання агента через голосовий або веб-чат.
- Використовуйте інструкції, наведені тут, щоб налаштувати голосовий потік, і використовуйте агент прийому лікаря замість Track package: AI Agent Autonomous (Package Tracking).
- Для цифрових каналів скористайтеся інструкціями, наведеними тут: AI Agent Livechat generic.
- Перевірте агент на обраному каналі на основі попереднього кроку. Спробуйте записатися на прийом, вказавши вподобання щодо дати, часу та причини візиту. Спробуйте скасувати прийом, ввівши дані пацієнта.
-
Модифікувати та експериментувати:
- Додайте нові цілі або інструкції для розширення можливостей агента і подивіться, як вони впливають на поведінку агента.
- Додайте інформацію своєму агенту, додаючи FAQ про клініку до бази знань і пов'язуючи її з вашим агентом.
- Тестуйте підказки для оптимізації тону та стилю відповіді LLM.
- Оновіть конфігурації API для інтеграції з вашими конкретними бекенд-системами, оновлюючи потоки виконання підключень. Посилання на макети API, використаних у цьому шаблоні, доступне тут: Webex Contact Center API Приклади.
Очікувані результати
Після роботи з автономним шаблоном прийому до лікаря ви отримаєте:
- Розуміти, як писати ефективні цілі та інструкції для автономних агентів, здатних виконувати кілька дій. Для отримання додаткової інформації дивіться розділ «Що можна і чого не робити при написанні цілей».
- Дізнайтеся, як визначати дії, додавати слоти та налаштовувати виконання для них.
- Дізнайтеся, як налаштувати потоки задоволення у Webex Connect. Для отримання додаткової інформації дивіться розділ «Налаштування потоків виконання для дій агентів ШІ».
Пакет треків
Цей шаблон демонструє, як створити автономний агент для відстеження пакетів. Цей агент динамічно генерує відповіді, що вимагає мінімальної конфігурації, і використовує одну дію trackPackage для отримання статусу пакета. Шаблон підкреслює, як визначати цілі та інструкції, створювати дії та інтегрувати виконання для отримання даних у реальному часі.
Основні особливості
- Написання цілей і інструкцій: Дізнайтеся, як визначити призначення агента (наприклад, «Допомагати користувачам відстежувати їхні посилки») та надавайте чіткі інструкції для ведення розмовної поведінки LLM.
- Додавання та зв'язування дій: цей агент містить одну дію з назвою trackPackage для отримання статусу пакета. Демонструє, як налаштувати дію для виконання шляхом інтеграції з зовнішніми системами.
Використовуючи цей шаблон
- Імпортуйте шаблон під час створення нового агента, вибравши автономний шаблон Track Package .
- Досліджуйте та переглядайте налаштовану мету, інструкції та вітальне повідомлення, а також оновлюйте їх за потреби.
- Створіть потоки виконання для різних дій у зв'язаному орендарі Webex Connect. Використовуйте шаблонний потік, доступний у Webex Connect: AI Agent Fulfilment Track Package.
- За бажанням, ви можете прив'язати базу знань, створивши базу знань і додавши зразки FAQ. Приклад документа з знаннями для агента відстеження посилок можна знайти тут.
- Налаштуйте виконання для дії trackPackage, вибравши відповідний Webex Connect сервіс і потік.
-
Розгорніть агент: імпортуйте відповідні шаблонні потоки у Webex Contact Center flow builder або Webex Connect для розгортання агента через голосовий або веб-чат.
- Використовуйте інструкції, наведені тут, щоб налаштувати голосовий потік: AI Agent Autonomous (Відстеження пакетів).
- Для цифрових каналів скористайтеся інструкціями, наведеними тут: AI Agent Livechat generic.
- Перевірте агент на обраному каналі на основі попереднього кроку. Використовуйте ABC123456 як зразковий номер посилки.
-
Модифікувати та експериментувати:
- Додайте нові цілі або інструкції для розширення можливостей агента і подивіться, як вони впливають на поведінку агента.
- Додайте інформацію своєму агенту, додавши FAQ про компанію з відстеження посилок.
- Змініть тип сутності або формат валідації, щоб дослідити, як працюють різні типи об'єктів на платформі.
- Оновіть конфігурації API для інтеграції з вашими конкретними бекенд-системами, оновлюючи потоки виконання підключень. Посилання на макети API, використаних у цьому шаблоні, доступне тут: Webex Contact Center API Приклади.
Очікувані результати
Після роботи з шаблоном пакету Autonomous Track ви отримаєте:
- Розуміть, як писати ефективні цілі та інструкції для автономних агентів. Для отримання додаткової інформації дивіться розділ «Що можна і чого не робити при написанні цілей».
- Дізнайтеся, як визначати дії, додавати слоти та налаштовувати виконання для них.
- Дізнайтеся, як налаштувати потоки задоволення у Webex Connect. Для отримання додаткової інформації дивіться розділ «Налаштування потоків виконання для дій агентів ШІ».
Cumulus Bank
Цей шаблон демонструє автономного агента ШІ для управління типовими банківськими завданнями. Цей агент включає дії з перевірки особи користувача, отримання балансу рахунку, повідомлення про шахрайські транзакції, блокування карток, замовлення заміни карток і запиту прискореної доставки.
Основні особливості
- Цілі та інструкції з написання: Дізнайтеся, як визначити загальні цілі агента для більш складних випадків використання. У цьому шаблоні деякі дії залежать від інших і слідують природному походу розмови. Наприклад, користувач повинен отримати свої транзакції, перш ніж подавати спір проти неї. Цей шаблон показує, як писати цілі та інструкції для створення таких залежностей в автономному агенті.
- Автентифікація: агент починає з автентифікації клієнта за допомогою інформації з банківських записів, забезпечуючи безпечний доступ до інформації рахунку. Ця автентифікація відбувається один раз за взаємодію, навіть якщо у клієнта є кілька запитів.
-
Додавання дій і виконання зв'язків:
- Включає такі попередньо налаштовані дії:
- verify_user: Перевіряє особу користувача, підтверджуючи дату народження та поштовий індекс за банківськими записами.
- fetch_account_balance: Отримує баланс поточного рахунку клієнта.
- fetch_recent_transactions: Отримує останні транзакції по кредитних картках для допомоги у виявленні шахрайської діяльності.
- register_transaction_dispute: Реєструє спір щодо шахрайської транзакції після підтвердження з користувачем.
- block_card_and_order_replacement: Блокує поточну кредитну картку клієнта і замовляє заміну.
- request_priority_shipping: Подає запит на прискорену доставку замінної картки (за додаткову плату) після підтвердження з користувачем.
- Демонструє, як пов'язувати дії з потоками Webex Connect, які використовують сторонні API для виконання в реальному часі.
- Включає такі попередньо налаштовані дії:
Використовуючи цей шаблон
- Імпортуйте шаблон під час створення нового агента, обравши автономний шаблон Cumulus Bank .
- Досліджуйте та переглядайте налаштовану мету, інструкції та вітальне повідомлення, а також оновлюйте їх за потреби.
- Створюйте потоки виконання для різних дій у зв'язаному орендарі Webex Connect. Завантажте потоки звідси і імпортуйте їх у потрібний сервіс.
- Налаштуйте виконання для кожної дії, вибравши відповідні потоки послуг Webex Connect та виконання, створені на наведеному вище кроці.
- Перевірте агента через чат або голосовий зв'язок за допомогою опції попереднього перегляду. Зразкові дані для тестування цих агентів доступні тут.
- Розгорніть агент: імпортуйте відповідні шаблонні потоки у Webex Contact Center flow builder або Webex Connect для розгортання агента через голосовий або вебчат.
- Протестуйте агента на обраному каналі. Спробуйте перевірити баланс для зразкового користувача, отримати транзакції, оскаржити одну з отриманих транзакцій, а потім заблокувати картку. Додавайте нових користувачів, використовуючи колекцію API, доступну на кроці нижче.
Ви можете використати наступні дані для тестування:
- Дата народження: 25-12-1975 та поштовий індекс: 11223
- Дата народження: 22-06-1992 та поштовий індекс: 67890
-
Модифікувати та експериментувати:
- Додавайте нові цілі або інструкції для розширення можливостей агента та спостерігайте зміни в поведінці агента.
- Поглиблюйте знання агента, додаючи часто задавані запитання авіакомпаній до бази знань і пов'язуючи їх із вашим агентом.
- Тестуйте підказки для оптимізації тону та стилю відповіді LLM.
- Оновіть конфігурації API для інтеграції з вашими конкретними бекенд-системами, оновлюючи потоки виконання з'єднань. Посилання на макети API, використаних у цьому шаблоні, доступне тут.
Очікувані результати
Після роботи з автономним шаблоном Cumulus Bank ви:
- Розуміти, як писати ефективні цілі та інструкції для автономних агентів, особливо коли дії взаємозалежать і потребують автентифікації. Більше інформації можна знайти тут.
- Дізнайтеся, як визначати дії, додавати слоти та налаштовувати виконання для них.
- Дізнайтеся, як налаштувати потоки задоволення у Webex Connect. Більше інформації можна знайти тут.
Cumulus Airline
Цей шаблон демонструє автономного AI-агента, розробленого для оптимізації операцій обслуговування клієнтів авіаліній. Агент ефективно керує такими завданнями, як отримання деталей рейсу, полегшення реєстрації, обробка модифікації польотів та обробка скасувань. Його дизайн ставить на перше місце безпеку та орієнтований на клієнта підхід, забезпечуючи подорожникам безперебійне та ефективне обслуговування.
Ключові можливості
Агент оснащений такими заздалегідь налаштованими діями:
- get_flight_info: Безпечно отримувати інформацію про рейси за допомогою бронювання ID та прізвища, що є основою для всіх наступних операцій.
- реєстрація: Дозвольте пасажирам реєструватися на свої рейси, фіксуючи будь-які спеціальні запити або нотатки під час процесу.
- cancel_checkin: Обробка скасування реєстрації, надаючи пасажирам можливість скасувати статус реєстрації.
- lookup_flights: Шукає альтернативні рейси на основі бажаної нової дати перенесення пасажира.
- reschedule_flight: Дозвольте пасажирам коригувати свої бронювання рейсів, шукаючи альтернативні рейси у бажані дати.
- cancel_booking: Полегшити скасування рейсів, надаючи пасажирам простий спосіб скасувати бронювання.
- Передача агента: Безперешкодно передавайте складні або чутливі запити людському агенту для персоналізованої підтримки.
Використовуючи цей шаблон
- Імпортуйте шаблон під час створення нового агента, обравши автономний шаблон Cumulus Airline .
- Досліджуйте та переглядайте налаштовану мету, інструкції та вітальне повідомлення, а також оновлюйте їх за потреби.
- Створюйте потоки виконання для різних дій у зв'язаному орендарі Webex Connect. Завантажте потоки звідси і імпортуйте їх у потрібний сервіс.
- Налаштуйте виконання для кожної дії, вибравши відповідні потоки послуг і виконання Webex Connect, створені на наведеному вище кроці.
- Перевірте агента через чат або голосовий зв'язок за допомогою опції попереднього перегляду. Зразкові дані для тестування цих агентів доступні тут.
-
Розгорніть агент: імпортуйте відповідні шаблонні потоки у Webex Contact Center flow builder або Webex Connect для розгортання агента через голосовий або вебчат.
- Використовуйте інструкції, наведені тут, щоб налаштувати голосовий потік, і використовуйте агент Cumulus Airline замість пакету Track.
- Для цифрових каналів скористайтеся інструкціями, наведеними тут.
- Протестуйте агента на обраному каналі. Спробуйте перевірити баланс для зразкового користувача, отримати транзакції, оскаржити одну з отриманих транзакцій, а потім заблокувати картку. Додавайте нових користувачів, використовуючи колекцію API, доступну на кроці нижче.
Ви можете використати наступні дані для тестування:
- Жовтий номер ID: X6Q4MN і прізвище: Вотсон
- Попередження ID: R5PT9X та прізвище: Рівера
-
Модифікувати та експериментувати:
- Додавайте нові цілі або інструкції для розширення можливостей агента та спостерігайте зміни в поведінці агента. Експериментуйте з уточненнями, запасними відповідями та коригуйте тон і особистість агента.
- Поглиблюйте знання агента, додаючи часто задавані запитання авіакомпаній до бази знань і пов'язуючи їх із вашим агентом.
- Оновіть конфігурації API для інтеграції з вашими конкретними бекенд-системами, оновлюючи потоки виконання Webex Connect. Посилання на макети API, використаних у цьому шаблоні, доступне тут.
Наступні шаблони доступні для створення скриптованих агентів ШІ.
Прийом до лікаря
Цей шаблон демонструє сценарного AI-агента для керування записами та скасуваннями прийомів до лікаря. Цей агент створений для ведення користувачів через структуровані розмови, використовуючи дані про навчання, визначені розробниками, для обробки намірів, таких як бронювання та скасування зустрічей. Вона демонструє, як використовувати функції платформи, такі як контекст і кастомні події, для динамічних взаємодій, а також як інтегрувати сторонні API на голосові та цифрові канали.
Основні особливості
- Виявлення намірів і сутності — агент виявляє наміри користувача виявляти наміри щодо бронювання та скасування зустрічі. На основі виявленого наміру він захоплює сутності/слоти для виконання намірів.
- Управління контекстом — Направляє користувачів до відповідних намірів (наприклад, підтвердження або відмову у слоті зустрічі) на основі їхніх відповідей.
- Індивідуальні події — Полегшує комунікацію між AI-агентом і Webex Contact Center потоком для виконання завдань.
- Розгортання AI-агента на голосових або цифрових каналах — цей агент комплектується супутніми голосовими та цифровими каналами, що дозволяє розробникам розгортати агент на цих каналах.
Використовуючи цей шаблон
- Імпортуйте шаблон під час створення нового агента, обравши скриптований шаблон Doctor's Appointment .
- Досліджуйте конфігурацію, переглядаючи наміри та пов'язані слоти, як контекст використовується для керування відповідями користувачів, як-от «так» чи «ні» після подачі слота, як налаштовуються власні події для взаємодії з WxCC Flow Builder. Опублікуйте агент після перегляду конфігурації.
-
Розгортання агента: імпортуйте відповідні шаблонні потоки у WxCC flow builder або Webex Connect для розгортання агента через голосовий або веб-чат.
- Використовуйте інструкції, наведені тут, щоб налаштувати голосовий потік: AI Agent Scripted (Бронювання прийому до лікаря).
- Для цифрових каналів скористайтеся інструкціями, наведеними тут: AI Agent Scripted Doctor Appointment .
- Протестуйте агента на обраному каналі з кроку 3. Спробуйте записатися на прийом, вказавши вподобання щодо дати, часу та причини візиту. Спробуйте скасувати прийом, ввівши дані пацієнта.
-
Модифікувати та експериментувати:
- Налаштовуйте відповіді відповідно до тону чи стилю вашої організації.
- Оновіть конфігурації API для інтеграції з вашими конкретними бекенд-системами. Посилання на макети API, використаних у цьому шаблоні, доступне тут Webex Contact Center API Зразки.
- Додайте нові наміри, наприклад, перенесення зустрічі, щоб розширити функціональність.
Очікувані результати
Після роботи з шаблоном «Прийом до лікаря» ви:
- Розуміть, як налаштовувати наміри, сутності та способи їх пов'язати для структурування розмови.
- Дізнайтеся, як керувати структурованими розмовами, використовуючи контекст.
- Ознайомтеся з кастомними подіями для керування перемиканням керування між AI-агентом і голосовим потоком.
- Дізнайтеся, як налаштовувати виконання з урахуванням різних цілей на цифрових каналах.
Пакет треків
Шаблон демонструє, як створити простий AI-агент для відстеження посилок. Цей агент демонструє, як налаштувати намір і інтегрувати виконання для отримання статусу пакета в реальному часі через сторонню API. Розроблений як для голосових, так і для цифрових каналів, цей шаблон ідеально підходить для вивчення основ налаштування намірів та виконання на основі API.
Основні особливості
- Валідація вхідних даних — Гарантує, що номер пакета відповідає алфавітно-цифровому формату (у цьому випадку кілька алфавітів, а потім шість цифр).
- Стороння API інтеграція — Отримує статус пакета за допомогою зовнішнього API з використанням потоків Webex Connect для цифрових каналів і кастомних подій через Webex Contact Center flow builder для голосу.
Використовуючи цей шаблон
- Імпортуйте шаблон під час створення нового агента, вибравши скриптований шаблон пакету Track.
- Досліджуйте конфігурацію, переглядаючи наміри та пов'язані слоти, як контекст використовується для керування відповідями користувачів, як-от «так» чи «ні» після подачі слота, як налаштовуються власні події для взаємодії з WxCC Flow Builder. Опублікуйте агент після перегляду конфігурації.
-
Розгорніть агент: імпортуйте відповідні шаблонні потоки у WxCC flow builder або Webex Connect для розгортання агента через голосовий або веб-чат.
- Використайте інструкції, наведені тут, щоб імпортувати голосовий потік: AI Agent Scripted (Package Tracking).
- Для цифрових каналів використовуйте універсальний шаблон AI Agent Livechat і додайте виконання у flow: AI Agent Livechat generic. Зверніться до потоку «Scripted Doctor Appointment Agent AI» для отримання рекомендацій щодо додавання виконання виконання або до розділу «Налаштування виконання агентів AI для скриптованих агентів» у цьому Vidcast: Webex AI Agent: Використання AI-агентів на цифрових каналах.
- API довідник для додавання та відстеження посилок: Webex Contact Center API Зразки.
- Протестуйте агента на обраному каналі з кроку 3. Використовуйте ABC123456 як зразковий номер посилки.
- Модифікувати та експериментувати: змініть тип сутності або формат валідації, щоб дослідити, як працюють різні типи сутностей на платформі.
Очікувані результати
Після роботи з шаблоном зі сценарним шаблоном пакету Track, ви:
- Розуміти, як налаштовувати інтенти та як працює валідація вхідних даних за допомогою сутностей.
- Отримайте практичний досвід налаштування реалізації цілей на цифрових каналах.
- Ознайомтеся з кастомними подіями для керування перемиканням керування між AI-агентом і голосовим потоком.