Шаблони агентів зі штучним інтелектом – це готові приклади, розроблені, щоб допомогти вам навчитися створювати агентів на платформі. Ці шаблони постачаються з попередньо налаштованими діями, намірами, робочими процесами, які демонструють основні функції та найкращі практики, слугуючи практичними посібниками для розуміння можливостей платформи. Використовуйте їх, щоб досліджувати процес створення агентів, експериментувати з конфігураціями та розвивати навички, необхідні для ефективного створення власних кастомних агентів. Це галузеві шаблони, які можуть служити відправною точкою, дозволяючи вам налаштувати агента відповідно до ваших конкретних вимог.

Щоб використовувати шаблон, виберіть його зі списку доступних агентів на момент створення нового агента.

Для створення автономних агентів штучного інтелекту доступні наступні шаблони.

Прийом лікаря

Цей шаблон демонструє автономний агент штучного інтелекту для керування бронюванням та скасуванням візитів до лікаря. На відміну від скриптових агентів, автономні агенти динамічно генерують відповіді, вимагаючи від користувачів визначати лише дії, які виконує агент. Цей агент містить дії для перевірки доступності слотів, створення зустрічей, пошуку зустрічей та їх скасування. Є додаткова дія (за замовчуванням вимкнена) для надсилання підтвердження зустрічі SMS, яку можна включити, якщо актив номера телефону доступний у Webex Connect для надсилання SMS.

Основні характеристики

  • Написання цілей та інструкцій: Навчіться визначати загальні цілі агента (наприклад, бронювання та скасування зустрічей) і надавати чіткі інструкції для керівництва поведінкою LLM.
  • Додавання дій та виконання посилань:
    • Включає чотири попередньо налаштовані дії:
      • check_availability – пошук доступних слотів для зустрічей на основі дати й часу.
      • create_appointment — призначає зустрічі після збору імені пацієнта, дати народження та причини запису на прийом.
      • lookup_appointment — пошук наявних зустрічей за датою народження та іменем пацієнта.
      • cancel_appointment – скасовує зустріч після підтвердження користувача.
    • Демонструє, як пов'язувати дії з потоками Webex Connect, які використовують сторонні API для виконання в реальному часі.

Використання цього шаблону

  1. Імпортуйте шаблон під час створення нового агента, обравши автономний шаблон «Запис лікаря ».
  2. Ознайомтеся з налаштованою ціллю, інструкціями та вітальним повідомленням і оновіть їх за потреби.
  3. Створюйте фулфілмент-потоки для різних дій у прив'язаному клієнті Webex Connect. Завантажте ланцюжки та імпортуйте їх у потрібний сервіс :doctor-clinic-fulfilment-flows.
    • За бажанням можна зв'язати базу знань, створивши базу знань і додавши зразки поширених запитань. Зразок документа про знання для агента на прийомі у лікаря можна знайти тут.
  4. Налаштуйте виконання для кожної дії, вибравши відповідну послугу Webex Connect та потоки виконання, створені на попередньому кроці.
    • Перевірте роботу оператора в чаті або голосі, скориставшись опцією попереднього перегляду. Зразки даних для тестування цих агентів доступні тут.
  5. Розгорніть агента: імпортуйте відповідні потоки шаблонів у Webex Contact Center конструкторі ланцюжків або Webex Connect, щоб розгорнути агента через голосовий або веб-чат.
    1. Скористайтеся наведеними тут інструкціями, щоб налаштувати голосовий потік і використовувати агента призначення лікаря замість Track package: AI Agent Autonomous (Package Tracking).
    2. Для цифрових каналів використовуйте інструкції, надані тут: AI Agent Livechat generic.
  6. Протестуйте агент на обраному вами каналі на основі попереднього кроку. Спробуйте забронювати зустріч, надавши вподобання щодо дати, часу та причини візиту. Спробуйте скасувати прийом, ввівши дані пацієнта.
  7. Змінюйте та експериментуйте:
    1. Додавайте нові цілі або інструкції, щоб розширити можливості агента і подивитися, як вони впливають на поведінку агента.
    2. Додайте знання своєму агенту, додавши поширені запитання про клініку до бази знань і зв'язавши базу знань із вашим агентом.
    3. Тестові підказки для оптимізації тону та стилю відповіді LLM.
    4. Оновіть конфігурації API для інтеграції з вашими конкретними серверними системами, оновивши потоки виконання підключень. Посилання на імітаційні API, що використовуються в цьому шаблоні, доступне тут: Webex Contact Center API Зразки.

Очікувані результати

Після роботи з автономним шаблоном «Запис на прийом до лікаря» ви:

  • Зрозумієте, як писати ефективні цілі та інструкції для автономних агентів, здатних обробляти кілька дій. Для отримання додаткової інформації дивіться статтю Що можна і чого не можна робити при написанні цілей.
  • Дізнайтеся, як визначати дії, додавати слоти та налаштовувати виконання для них.
  • Дізнайтеся, як налаштувати фулфілмент-флоу в Webex Connect. Щоб отримати докладнішу інформацію, перегляньте статтю Налаштування потоків виконання для дій агента зі штучним інтелектом.

Пакет треків

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

Основні характеристики

  • Написання цілей та інструкцій: Навчіться визначати мету агента (наприклад, «Допомагати користувачам відстежувати їхні посилки») та надавати чіткі інструкції для керівництва розмовною поведінкою LLM.
  • Додавання та зв'язування дій: цей агент включає одну дію під назвою trackPackage для отримання статусу пакета. Демонструє, як налаштувати дію для виконання за допомогою інтеграції із зовнішніми системами.

Використання цього шаблону

  1. Імпортуйте шаблон під час створення нового агента, вибравши автономний шаблон Track Package .
  2. Ознайомтеся з налаштованою ціллю, інструкціями та вітальним повідомленням і перегляньте їх, а також оновіть їх за потреби.
  3. Створюйте фулфілмент-потоки для різних дій у пов'язаному клієнті Webex Connect. Використовуйте потік шаблонів, доступний у Webex Connect: AI Agent Fulfilment Track Package.
    • За бажанням можна зв'язати базу знань, створивши базу знань і додавши зразки поширених запитань. Зразок документа знань для агента з відстеження посилок можна знайти тут.
  4. Налаштуйте фулфілмент для дії trackPackage, вибравши відповідний Webex Connect сервіс та потік.
  5. Розгорніть агента: імпортуйте відповідні потоки шаблонів у Webex Contact Center конструкторі ланцюжків або Webex Connect, щоб розгорнути агента через голосовий або веб-чат.
    1. Використовуйте надані тут інструкції, щоб налаштувати голосовий потік: AI Agent Autonomous (відстеження посилок).
    2. Для цифрових каналів використовуйте інструкції, надані тут: AI Agent Livechat generic.
  6. Протестуйте агент на обраному вами каналі на основі попереднього кроку. Використовуйте ABC123456 як зразок номера упаковки.
  7. Змінюйте та експериментуйте:
    1. Додавайте нові цілі або інструкції, щоб розширити можливості агента і подивитися, як вони впливають на поведінку агента.
    2. Додайте знання своєму агенту, додавши поширені запитання про компанію з відстеження посилок.
    3. Змініть тип сутності або формат перевірки, щоб дізнатися, як працюють різні типи сутностей на платформі.
    4. Оновіть конфігурації API для інтеграції з вашими конкретними серверними системами, оновивши потоки виконання підключень. Посилання на імітаційні API, що використовуються в цьому шаблоні, доступне тут: Webex Contact Center API Зразки.

Очікувані результати

Після роботи з автономним шаблоном пакету Track ви:

Кумулюс Банк

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

Основні характеристики

  • Написання цілей та інструкцій:Дізнайтеся, як визначити загальні цілі агента для більш складних випадків використання. У цьому шаблоні деякі дії залежать від інших і слідують природному перебігу розмови. Наприклад, користувачеві потрібно отримати свої транзакції, перш ніж порушувати суперечку проти них. У цьому шаблоні показано, як писати цілі та інструкції для створення таких залежностей в автономному агенті.
  • Аутентифікація: агент починає з аутентифікації клієнта за допомогою інформації в записах банку, забезпечуючи безпечний доступ до інформації про рахунок. Ця автентифікація відбувається один раз за взаємодію, навіть якщо клієнт має кілька запитів.
  • Додавання дій та виконання посилань:
    • Включає в себе наступні заздалегідь налаштовані дії:
      • verify_user: Перевіряє особу користувача, перевіряючи його дату народження та поштовий індекс за банківськими записами.
      • fetch_account_balance: Отримує залишок на поточному рахунку клієнта.
      • fetch_recent_transactions: Отримує дані про нещодавні транзакції з кредитними картками, щоб допомогти виявити шахрайські дії.
      • register_transaction_dispute: Реєструє суперечку щодо шахрайської транзакції після підтвердження з користувачем.
      • block_card_and_order_replacement: Блокує поточну кредитну картку клієнта та замовляє заміну.
      • request_priority_shipping: Розміщує запит на прискорену доставку замінної картки (за додаткову плату), після підтвердження з користувачем.
    • Демонструє, як пов'язувати дії з потоками Webex Connect, які використовують сторонні API для виконання в реальному часі.

Використання цього шаблону

  1. Імпортуйте шаблон під час створення нового агента, обравши автономний шаблон Cumulus Bank .
  2. Ознайомтеся з налаштованою ціллю, інструкціями та вітальним повідомленням і перегляньте їх, а також оновіть їх за потреби.
  3. Створюйте фулфілмент-потоки для різних дій у прив'язаному клієнті Webex Connect. Завантажте ланцюжки звідси та імпортуйте їх у потрібний сервіс.
  4. Налаштуйте виконання для кожної дії, вибравши відповідний сервіс Webex Connect та потоки виконання, створені на попередньому кроці.
    • Перевірте роботу оператора в чаті або голосі, скориставшись опцією попереднього перегляду. Зразки даних для тестування цих агентів доступні тут.
  5. Розгорніть агента: імпортуйте відповідні потоки шаблонів у Webex Contact Center конструкторі ланцюжків або Webex Connect, щоб розгорнути агента через голосовий зв'язок або веб-чат.
    1. Скористайтеся наведеними тут інструкціями, щоб налаштувати голосовий потік і використовувати банківського агента замість пакета «Відстежувати».
    2. Для цифрових каналів скористайтеся інструкцією, наведеною тут.
  6. Протестуйте агента на обраному каналі. Спробуйте перевірити баланс зразка користувача, отримати транзакції, оскаржити одну з отриманих транзакцій, а потім заблокувати картку. Додавайте нових користувачів за допомогою колекції API, доступної на кроці нижче.

    Для тестування можна використовувати такі дані:

    • Дата народження: 25-12-1975 та поштовий індекс: 11223
    • Дата народження: 22-06-1992 та поштовий індекс: 67890

  7. Змінюйте та експериментуйте:
    1. Додавайте нові цілі або інструкції, щоб розширити можливості агента і спостерігати за змінами в поведінці агента.
    2. Покращуйте знання агента, додаючи поширені запитання авіакомпаній до бази знань і пов'язуючи їх зі своїм агентом.
    3. Тестові підказки для оптимізації тону та стилю відповіді LLM.
    4. Оновіть конфігурації API для інтеграції з вашими конкретними серверними системами, оновивши потоки виконання підключень. Посилання на імітаційні API, що використовуються в цьому шаблоні, доступні тут.

Очікувані результати

Після роботи з автономним шаблоном Cumulus Bank ви:

  • Зрозумієте, як писати ефективні цілі та інструкції для автономних агентів, особливо коли дії взаємозалежні та вимагають аутентифікації. Більш детальну інформацію можна знайти тут.
  • Дізнайтеся, як визначати дії, додавати слоти та налаштовувати виконання для них.
  • Дізнайтеся, як налаштувати фулфілмент-флоу в Webex Connect. Більш детальну інформацію можна знайти тут.

Авіакомпанія Cumulus

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

Ключові можливості

Агент оснащений наступними заздалегідь налаштованими діями:

  • get_flight_info: Безпечний доступ до деталей рейсу, використовуючи ідентифікатор бронювання та прізвище, що є основою для всіх наступних операцій.
  • Реєстрація: Дозвольте пасажирам реєструватися на свої рейси, фіксуючи будь-які особливі побажання або нотатки під час процесу.
  • cancel_checkin: Обробляйте скасування реєстрації, надаючи пасажирам можливість скасувати статус реєстрації.
  • lookup_flights: Пошук альтернативних рейсів на основі бажаної пасажиром нової дати для перенесення.
  • reschedule_flight: Дозвольте пасажирам змінювати свої бронювання авіаквитків, шукаючи альтернативні рейси на бажані дати.
  • cancel_booking: Сприяти скасуванню рейсів, пропонуючи пасажирам простий спосіб скасувати свої бронювання.
  • Передача агента: Легко передавайте складні або конфіденційні запити людині-агенту для персоналізованої підтримки.

Використання цього шаблону

  1. Імпортуйте шаблон під час створення нового агента, вибравши автономний шаблон Cumulus Airline .
  2. Ознайомтеся з налаштованою ціллю, інструкціями та вітальним повідомленням і перегляньте їх, а також оновіть їх за потреби.
  3. Створюйте фулфілмент-потоки для різних дій у пов'язаному клієнті Webex Connect. Завантажте ланцюжки звідси та імпортуйте їх у потрібний сервіс.
  4. Налаштуйте виконання для кожної дії, вибравши відповідний сервіс Webex Connect та потоки виконання, створені на попередньому кроці.
    • Перевірте роботу оператора в чаті або голосі, скориставшись опцією попереднього перегляду. Зразки даних для тестування цих агентів доступні тут.
  5. Розгорніть агента: імпортуйте відповідні потоки шаблонів у Webex Contact Center конструкторі ланцюжків або Webex Connect, щоб розгорнути агента через голосовий зв'язок або веб-чат.
    1. Скористайтеся наведеними тут інструкціями, щоб налаштувати голосовий потік і використовуйте агента Cumulus Airline замість пакета Track.
    2. Для цифрових каналів скористайтеся інструкцією, наведеною тут.
  6. Протестуйте агента на обраному каналі. Спробуйте перевірити баланс зразка користувача, отримати транзакції, оскаржити одну з отриманих транзакцій, а потім заблокувати картку. Додавайте нових користувачів за допомогою колекції API, доступної в кроці нижче.

    Для тестування можна використовувати такі дані:

    • Ідентифікатор бронювання: X6Q4MN та прізвище: Watson
    • Ідентифікатор бронювання: R5PT9X та прізвище: Рівера

  7. Змінюйте та експериментуйте:
    1. Додавайте нові цілі або інструкції, щоб розширити можливості агента і спостерігати за змінами в поведінці агента. Експериментуйте з уточнюючими підказками, запасними відповідями та коригуйте тон і особистість агента.
    2. Покращуйте знання агента, додаючи поширені запитання авіакомпаній до бази знань і пов'язуючи їх зі своїм агентом.
    3. Оновіть конфігурації API для інтеграції з вашими конкретними серверними системами, оновивши потоки виконання Webex Connect. Посилання на імітаційні API, що використовуються в цьому шаблоні, доступні тут.

Для створення агентів штучного інтелекту зі сценарієм доступні наступні шаблони.

Прийом лікаря

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

Основні характеристики

  • Виявлення намірів і сутностей: агент виявляє наміри користувачів виявляти наміри щодо бронювання та скасування зустрічей. На основі виявленого наміру він переходить до захоплення сутностей/слотів, щоб завершити наміри.
  • Керування контекстом: спрямовує користувачів до відповідних намірів (наприклад, підтвердження або відхилення інтервалу зустрічей) на основі їхніх відповідей.
  • Користувацькі події — полегшує зв'язок між агентом штучного інтелекту та потоком Webex Contact Center для виконання завдань.
  • Розгортання агента штучного інтелекту на голосових або цифрових каналах: цей агент постачається з супроводжуючими потоками голосових і цифрових каналів, які дають змогу розробникам розгортати агента на цих каналах.

Використання цього шаблону

  1. Імпортуйте шаблон під час створення нового агента, вибравши шаблон зі сценарієм «Запис лікаря ».
  2. Вивчіть конфігурацію, переглянувши наміри та пов'язані слоти, як контекст використовується для керування відповідями користувачів, як-от «так» або «ні», після презентації слоту, як налаштовуються користувацькі події для взаємодії з конструктором потоків WxCC. Опублікуйте агент після ознайомлення з конфігурацією.
  3. Розгорніть агента: імпортуйте відповідні потоки шаблонів у конструктор потоків WxCC або Webex Connect, щоб розгорнути агента через голосовий або веб-чат.
    1. Використовуйте інструкції, надані тут, щоб налаштувати голосовий потік: AI Agent Scripted (Doctor's Appointment Booking).
    2. Для цифрових каналів скористайтеся інструкцією, наведеною тут: AI Agent Scripted Doctor Appointment .
  4. Протестуйте Агента на обраному вами каналі з кроку 3. Спробуйте забронювати зустріч, надавши вподобання щодо дати, часу та причини візиту. Спробуйте скасувати прийом, ввівши дані пацієнта.
  5. Змінюйте та експериментуйте:
    1. Налаштуйте відповіді відповідно до тону або стилю вашої організації.
    2. Оновіть конфігурації API для інтеграції з вашими конкретними серверними системами. Посилання на імітаційні API, що використовуються в цьому шаблоні, доступні тут Webex Contact Center API Зразки.
    3. Додавайте нові способи, наприклад перенесення зустрічі, щоб розширити функціональні можливості.

Очікувані результати

Після роботи з шаблоном «Запис до лікаря» ви:

  • Зрозумійте, як налаштовувати наміри, сутності та способи їх зв'язування для структурування розмови.
  • Дізнайтеся, як керувати структурованими бесідами за допомогою контексту.
  • Ознайомтеся з користувацькими подіями, щоб керувати перемиканням керування між агентом штучного інтелекту та голосовим потоком.
  • Дізнайтесь, як налаштувати виконання для різних намірів у цифрових каналах.

Пакет треків

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

Основні характеристики

  • Перевірка введення: гарантує, що номер пакета відповідає буквено-цифровому формату (у цьому випадку кілька алфавітів із шістьма цифрами).
  • Інтеграція зі стороною API — отримує статус пакета за допомогою зовнішнього API використовуючи потоки Webex Connect для цифрових каналів і користувацькі події через конструктор потоків Webex Contact Center для голосового зв'язку.

Використання цього шаблону

  1. Імпортуйте шаблон під час створення нового агента, вибравши шаблон сценарію пакета Track.
  2. Вивчіть конфігурацію, переглянувши наміри та пов'язані слоти, як контекст використовується для керування відповідями користувачів, як-от «так» або «ні», після презентації слоту, як налаштовуються користувацькі події для взаємодії з конструктором потоків WxCC. Опублікуйте агент після ознайомлення з конфігурацією.
  3. Розгорніть агента: імпортуйте відповідні потоки шаблонів у конструкторі потоків WxCC або Webex Connect, щоб розгорнути агента через голосовий або веб-чат.
    • Скористайтеся наведеними тут інструкціями, щоб імпортувати голосовий потік: AI Agent Scripted (Package Tracking).
    • Для цифрових каналів використовуйте загальний шаблон AI Agent Livechat і додайте виконання в потоці: AI Agent Livechat generic. Зверніться до потоку «Призначення сценарного лікаря AI Agent», щоб отримати вказівки щодо додавання виконання, або зверніться до розділу під назвою «Налаштування виконання AI Agent для скриптових агентів» у цьому Vidcast: Webex AI Agent: використання AI-агентів у цифрових каналах.
    • API посилання на додавання та відстеження посилок: Webex Contact Center API Зразки.
  4. Протестуйте Агента на обраному вами каналі з кроку 3. Використовуйте ABC123456 як зразок номера упаковки.
  5. Модифікація та експеримент: змініть тип сутності або формат перевірки, щоб дізнатися, як працюють різні типи сутностей на платформі.

Очікувані результати

Після роботи з шаблоном сценарію пакета Track ви:

  • Зрозумійте, як налаштовувати наміри та як працює перевірка вводу з сутностями.
  • Отримайте практичний досвід налаштування виконання замовлень для цілей на цифрових каналах.
  • Ознайомтеся з користувацькими подіями, щоб керувати перемиканням керування між агентом штучного інтелекту та голосовим потоком.