Используйте шаблоны агентов AI

list-menuОтправить обратную связь?
В этой статье описываются различные шаблоны, доступные для создания автономных агентов ИИ и агентов искусственного интеллекта на основе сценариев в приложении Webex AI Agent Studio.

Шаблоны агентов искусственного интеллекта — это готовые примеры, которые помогут вам научиться создавать агентов на платформе. Эти шаблоны содержат предварительно сконфигурированные действия, намерения и рабочие процессы, демонстрирующие основные функции и передовые практики и служащие практическим руководством по пониманию возможностей платформы. Используйте их, чтобы изучить процесс создания агентов, поэкспериментировать с конфигурациями и развить навыки, необходимые для эффективного создания собственных агентов. Это отраслевые шаблоны, которые могут послужить отправной точкой, позволяющей настроить агента в соответствии с вашими конкретными требованиями.

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

Для создания автономных агентов искусственного интеллекта доступны следующие шаблоны.

Запись на прием к врачу

В этом шаблоне показан автономный агент искусственного интеллекта для управления бронированием и отменой визитов к врачу. В отличие от агентов, написанных по сценарию, автономные агенты динамически генерируют ответы, требуя от пользователей указать только те действия, которые выполняет агент. Этот агент содержит действия по проверке наличия свободных мест, созданию встреч, поиску встреч и их отмене. Существует дополнительное действие (по умолчанию отключено) по отправке SMS с подтверждением встречи, которое можно включить, если Webex Connect для отправки SMS доступен номер телефона.

Основные функции

  • Написание целей и инструкций: узнайте, как определить общие цели агента (например, бронирование и отмена встреч) и дайте четкие инструкции, определяющие поведение LLM.
  • Добавление действий и привязка их выполнения:
    • Включает четыре предварительно настроенных действия:
      • check_availability—Ищет доступные места для встреч в зависимости от выбранной даты и времени.
      • create_appointment—Записывайтесь на прием, указав имя пациента, дату рождения и причину записи на прием.
      • lookup_appointment—Поиск существующих визитов с использованием даты рождения и имени пациента.
      • cancel_appointment—Отменяет встречу после подтверждения пользователя.
    • Демонстрирует, как связать действия с Webex Connect потоками, использующими сторонние API для выполнения заказов в реальном времени.

Использование этого шаблона

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

Ожидаемые результаты

После работы с автономным шаблоном записи на прием к врачу вы сможете:

Отслеживайте пакет

В этом шаблоне показано, как создать автономного агента для отслеживания посылок. Этот агент динамически генерирует ответы, требующие минимальной настройки, и использует одно действие TrackPackage для получения статуса пакета. В шаблоне описывается, как определять цели и инструкции, создавать действия и интегрировать их выполнение для извлечения данных в реальном времени.

Основные функции

  • Написание целей и инструкций: узнайте, как определить цель агента ( например, «Помощь пользователям в отслеживании посылок») и дайте четкие инструкции, которые помогут LLM вести себя в разговоре.
  • Действия по добавлению и связыванию: этот агент включает в себя одно действие под названием TrackPackage для получения статуса пакета. Показывает, как настроить действие для выполнения путем интеграции с внешними системами.

Использование этого шаблона

  1. Импортируйте шаблон во время создания нового агента, выбрав автономный шаблон Track Package.
  2. Изучите и просмотрите настроенную цель, инструкции и приветственное сообщение и при необходимости обновите их.
  3. Создайте потоки выполнения различных действий в связанном Webex Connect арендаторе. Используйте последовательность шаблонов , доступную в Webex Connect разделе «Пакет отслеживания выполнения заказов агентами по искусственному интеллекту».
    • При желании вы можете связать базу знаний, создав базу знаний и добавив примеры часто задаваемых вопросов. Образец справочного документа для агента по отслеживанию посылок можно найти здесь.
  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, использованным в этом шаблоне, доступен здесь: Примеры API контакт-центра Webex.

Ожидаемые результаты

После работы с автономным шаблоном пакета 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. Используйте приведенные здесь инструкции по настройке голосового потока и использованию банковского агента вместо пакета Track.
    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 flow Builder. Опубликуйте агент после просмотра конфигурации.
  3. Развертывание агента: импортируйте соответствующие потоки шаблонов в конструктор потоков wxCC или Webex Connect разверните агент в голосовом или веб-чате.
    1. Для настройки голосового потока воспользуйтесь приведенными здесь инструкциями: AI Agent Scripted (запись на прием к врачу) .
    2. Для цифровых каналов воспользуйтесь инструкциями, приведенными здесь: Запись к врачу по сценарию агента искусственного интеллекта.
  4. Протестируйте агента на выбранном вами канале, описанном в шаге 3. Попробуйте записаться на прием, указав предпочтительные дату, время и причину визита. Попробуйте отменить встречу, введя данные пациента.
  5. Модифицируйте и экспериментируйте:
    1. Настройте ответы в соответствии с тоном или стилем вашей организации.
    2. Обновите конфигурации API для интеграции с конкретными серверными системами. Справочник по макетам API, использованным в этом шаблоне, доступен здесь. Примеры API контакт-центра Webex.
    3. Добавьте новые намерения, например перенос встречи, для расширения функциональности.

Ожидаемые результаты

После работы с шаблоном «Запись к врачу» вы сможете:

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

Отслеживайте пакет

В шаблоне показано, как создать простой агент искусственного интеллекта для отслеживания посылок. В этом агенте показано, как настроить намерение и интегрировать его выполнение для получения статуса посылки в реальном времени с помощью стороннего API. Этот шаблон, предназначенный как для голосовых, так и для цифровых каналов, идеально подходит для изучения основ настройки намерений и выполнения заказов на основе API.

Основные функции

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

Использование этого шаблона

  1. Импортируйте шаблон во время создания нового агента, выбрав созданный скриптом шаблон Track package.
  2. Изучите конфигурацию, изучив намерения и связанные между ними слоты, как контекст используется для управления ответами пользователей «да» или «нет» после появления слота, как настраиваются настраиваемые события для взаимодействия с wXCC flow Builder. Опубликуйте агент после просмотра конфигурации.
  3. Развертывание агента: импортируйте соответствующие потоки шаблонов в конструктор потоков wxCC или Webex Connect разверните агент в голосовом или веб-чате.
  4. Протестируйте агента на выбранном вами канале, описанном в шаге 3. Используйте ABC123456 в качестве образца номера пакета.
  5. Модифицируйте и экспериментируйте: измените тип объекта или формат проверки, чтобы изучить, как работают разные типы сущностей в платформе.

Ожидаемые результаты

После работы с шаблоном, написанным в сценарии пакета Track, вы выполните следующие действия:

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

Была ли статья полезной?
Была ли статья полезной?