- Главная
- /
- Статья
Рекомендации и рекомендации по автоматизации с помощью агента AI
В этой статье изложены рекомендации и рекомендации по автоматизации с помощью агентов искусственного интеллекта. Сюда входит определение бизнес-сценария использования и выбор подходящего агента искусственного интеллекта при соблюдении рекомендаций и передовых практик.
Определите бизнес-вариант автоматизации с помощью агента искусственного интеллекта
При определении сценария использования в бизнесе придерживайтесь следующих рекомендаций:
-
Четко определите конкретную проблему или процесс, которые вы хотите автоматизировать с помощью агента искусственного интеллекта.
-
Используйте такие инструменты, как Visio, Miro и другие подобные инструменты, чтобы графически изложить проблему или процесс, который вы хотите автоматизировать.
-
Оцените потенциальное влияние и преимущества автоматизации этого варианта использования, такие как повышение эффективности, снижение затрат или улучшение качества обслуживания клиентов.
-
Определите ключевые ключевые показатели эффективности, которые вы собираетесь измерить, чтобы определить окупаемость инвестиций и доказать, насколько это выгодно.
Определите, требует ли конкретный вариант использования действий, знаний или того и другого
-
Действия. Определите, требует ли агент искусственного интеллекта выполнения определенных действий, таких как обновление базы данных, отправка электронных писем или запуск сторонних API.
Агент AI предназначен только для сценариев использования агентами. Он не может обрабатывать аналитические запросы или запросы, подобные языку структурированных запросов (SQL), к табличным данным. Он может искать и искать информацию только в таблице.
-
Знания. Определите, требует ли агент искусственного интеллекта предоставления информации или ответов на основе базы знаний в конкретном случае.
-
И то, и другое — оцените, требует ли сценарий использования сочетания действий и знаний.
Выбор подходящего агента искусственного интеллекта
Автономный агент искусственного интеллекта
Подходит для сложных динамичных сред, где агенту необходимо понимать контекст и принимать решения, используя базу знаний или интеграции API, доступные без стандартных сценариев.
-
Открытые естественные беседы или ответы.
-
Там, где базы знаний больше или различия между сущностями и ответами потенциально велики .
Агент ИИ, написанный по сценарию
Лучше всего подходит для простых повторяющихся задач с четко определенными шагами или для задач, требующих точной повторяемости и предсказуемости. Кроме того, лучше всего подходит для сложных технических вопросов и ответов на них.
-
Строгие сценарии использования, когда требуются конкретные ответы с ограниченными вариациями.
-
Для обработки конфиденциальных данных предпочтительнее использовать агент искусственного интеллекта, написанный по сценарию, поскольку он работает в соответствии с заранее определенными правилами и не допускает неправомерного использования или неправильного толкования данных.
-
Стабильность опыта, при этом опыт должен оставаться прежним. LLM потенциально может давать разные результаты по одним и тем же запросам.
Сравнительная таблица
| По сценарию | Автономный | |
|---|---|---|
| Выгоды | Более высокий контроль | Быстрее и проще в сборке |
| Дешевле в эксплуатации | Очень естественный IX | |
| Быстрее во время работы | Менять область видимости проще | |
| Недостатки | Сложности при сборке | Дороже |
| Хрупкий и жесткий IX | Риск галлюцинаций |
Разработка автономного агента искусственного интеллекта
При создании автономного агента искусственного интеллекта обязательно последовательно выполните шаги, описанные ниже.
-
Начните с определения цели. Четко сформулируйте основную задачу агента искусственного интеллекта, такую как эффективное решение запросов клиентов или обработка заказов.
-
Определите путь — четко определите вопросы, действия и функции, которыми вы хотите воспользоваться у своего агента по искусственному интеллекту.
-
Добавьте знания. Интегрируйте соответствующие базы знаний, к которым имеет доступ агент, чтобы предоставлять точную информацию.
-
Определение действий — укажите действия, которые необходимо выполнить агенту, и интегрируйте необходимые API или вызовы функций.
-
Предварительный просмотр. Просмотрите свой агент искусственного интеллекта с информацией и действиями.
-
Тестирование и проверка — используйте инструменты предварительного просмотра платформы для тестирования производительности агента искусственного интеллекта и внесения необходимых корректировок.
-
Добавьте инструкции. Предоставьте подробные инструкции по повышению точности и надежности ответов агента.
Что можно и чего нельзя делать при написании целей
В этом разделе описываются передовые методы составления подсказок к достижению целей для автономного агента искусственного интеллекта и действий по реализации намерений пользователей.
Что можно сделать
-
Ставьте цель короткой и лаконичной.
-
Сосредоточьтесь на общей функции или назначении агента искусственного интеллекта.
-
Рассмотрите конечный результат или выгоду для пользователя.
-
Используйте понятный и лаконичный язык.
-
Убедитесь, что цель соответствует действиям и возможностям агента искусственного интеллекта.
Не делайте этого
-
Не указывайте конкретные данные, такие как местоположение, даты или информацию о пользователе.
-
Не упоминайте конкретные действия или методы реализации.
-
Не используйте технический жаргон или сложную терминологию.
-
Избегайте слишком длинных или сложных формулировок целей.
-
Не включайте несколько несвязанных целей в одну подсказку.
-
Избегайте использования двусмысленных или расплывчатых формулировок.
Рекомендации по управлению базами знаний
При создании баз знаний и управлении ими важно поддерживать их точность и адаптировать их к целям агента искусственного интеллекта. Подобно тому, как человеческий агент может быть перегружен слишком большим количеством несвязанной информации, добавление в базу знаний более общей информации может сбить агента искусственного интеллекта с толку.
При создании баз знаний и управлении ими придерживайтесь следующих рекомендаций:
-
Логически организуйте контент. Используйте категории при создании собственного информационного документа в студии AI agent.
-
При загрузке файлов избегайте противоречивой или дублирующейся информации в документах.
-
Проверьте качество документа перед загрузкой.
-
При необходимости разделите большие файлы на файлы меньшего размера.
-
Периодически пересматривайте знания и обновляйте их по мере необходимости.
Рекомендации по созданию действий
При создании действий придерживайтесь следующих рекомендаций:
-
Четко определите цели действий в описании действий.
-
Минимизируйте сложность, делайте действия простыми.
-
Точно опишите каждый объект или слот, так как это повышает точность LLM и позволяет лучше понять задачу.
-
Не создавайте противоречивых или противоречивых действий.
-
Создайте детерминированную логику в Connect flow для повышения точности вместо того, чтобы полагаться на LLM.
Быстрые технические советы при написании инструкций
Прежде чем добавлять инструкции в агент искусственного интеллекта, добавьте необходимые действия и знания и протестируйте агент искусственного интеллекта. Добавление инструкций после тестирования агента искусственного интеллекта повышает эффективность и точность агента ИИ.
При написании инструкций для автономных агентов искусственного интеллекта следуйте следующим советам:
-
Сохраняйте простоту — используйте понятный и лаконичный язык. Избегайте технического жаргона или слишком сложных предложений.
-
Используйте разметку — для достижения наилучших результатов используйте заголовки и разметку упорядоченного/неупорядоченного списка.
-
Укажите личность своего агента по искусственному интеллекту — начните с четкого определения личности агента ( например, «Вы услужливый агент по работе с клиентами...»).
-
Разберитесь — шаг за шагом опишите задачи. Например: «Сначала подтвердите номер своего счета. Затем опишите свою проблему».
-
Планируйте ошибки — включите запасные фразы, например: «Простите, не могли бы вы повторить это?» если введенные данные непонятны.
-
Сохраняйте контекст — напомните агенту запомнить предыдущие ответы, чтобы обеспечить непрерывность долгих разговоров.
-
Справочные действия. Четко проинструктируйте, как использовать внешние действия на разных этапах. Убедитесь, что указанные действия включены на вкладке Действия, чтобы избежать непредвиденного поведения.
-
Добавьте ограждения — поручите агенту искусственного интеллекта реагировать только в контексте цели.
-
Добавляйте примеры. Для повышения точности добавляйте примеры там, где это необходимо.
Шаблоны для написания инструкций
Используйте следующие шаблоны для написания инструкций, соответствующих вашим целям:
## 1. Идентичность
-**Определение роли: **
—Определите личность и опыт агента искусственного интеллекта. Например: «Вы Джейми, опытный представитель службы поддержки клиентов по любым вопросам, связанным с путешествиями».
-**Тон и поведение-**
— укажите, должен ли агент вести себя дружелюбно, официально или непринужденно.
#2. Контекст
-**Справочная информация**
— укажите все необходимые сведения, которые следует учитывать
агенту. Например: «Этот разговор посвящен бронированию поездки для семейного отдыха».
-**Сведения об окружении**
— укажите все системные ограничения, например,
звонящий звонит голосом и может иметь фоновый шум, который может повлиять на качество транскрипции.
# #3. Задание
-**Подзадачи/шаги**
— Разбейте общую задачу на конкретные последовательные шаги. Например, приветствие, сбор дат поездки, предложение вариантов, подтверждение деталей. Укажите действия на каждом этапе, которые будут использованы для выполнения задачи.
-**Дополнительный шаг** — дополнительная информация для выполнения конкретных задач.
Например, перевозите баржу.
#4. Рекомендации по предоставлению ответов
-**Правила форматирования** — определите, как структурировать ответы. Например, рассмотрите возможность использования маркированных списков вариантов, четкой нумерации шагов в цифровом формате и короткой нумерации, если есть голос.
-**Языковой стиль** —Предоставьте инструкции по формальности, краткости и ясности.
#5. Обработка ошибок и резервные варианты
-**Уточняющие подсказки** — задавайте запасные вопросы, если введенные пользователем данные неоднозначны. Например: «Я этого не заметил, не могли бы вы повторить даты поездки?»
-**Ответы по умолчанию: ** — опишите, как следует реагировать агенту, если он не может обработать запрос. Например: «Простите, я не понял. Можете попробовать перефразировать?»
-**Ошибки действий** —Предоставьте рекомендации по решению проблем, связанных с интеграцией действий с. Webex Connect
#6. Ограждения, определяемые пользователем
-**Guardrail** —Напомните агенту о необходимости ограничивать разговор целью и не отвечать на вопросы, не связанные с этим.
# 7. Примеры
-**Образец беседы** — при желании добавьте пример беседы между конечным пользователем и агентом искусственного интеллекта, чтобы быстрее ответить на вопросы.
Примеры инструкций
Ниже приведен пример шаблона для создания инструкции по созданию бота для финансовых сервисов, который отвечает на запросы только после отправки сообщения о соответствии требованиям.
## 1. Идентичность
-**Определение роли: **
—Вы являетесь финансовым консультантом и предоставляете общую информацию.
**ОБЯЗАНО** предоставить полную информацию о соответствии требованиям, прежде чем отвечать на любой запрос.
-**Тон и поведение-**
—Профессионал, твердо соблюдающий требования, отзывчивый и точный.
## 2. Контекст
-**Справочная информация**
— Вы работаете в регулируемой
среде, где перед предоставлением какой-либо
помощи требуется раскрытие конкретной финансовой информации.
Важное ограничение: ни в коем случае нельзя отвечать на вопросы пользователей до тех пор, пока не будет предоставлена полная информация о соответствии требованиям. Убедитесь, что пользователь подтвердил, что он полностью ознакомился с раскрытием информации.
## 3. Задание
Шаг 1. Обязательное раскрытие информации о соответствии требованиям. Перед обработкой
введенных пользователем данных вы должны дословно предоставить следующую информацию. Не резюмируйте и не перефразируйте.
«Прежде чем ответить на ваши вопросы, я должен ознакомиться со следующей информацией: предоставляемая мной информация предназначена только для общих информационных и образовательных целей и не должна рассматриваться как персонализированный инвестиционный совет, финансовый совет или рекомендация покупать, продавать или владеть ценными бумагами. Инвестирование в ценные бумаги сопряжено с риском, включая возможную потерю основной суммы. Прошлые результаты не гарантируют будущих результатов, а рыночные условия могут быстро меняться. У меня нет полной информации о вашем финансовом положении, инвестиционных целях или толерантности к риску, и любая обсуждаемая информация может подойти не всем инвесторам. Прежде чем принимать какие-либо инвестиционные решения, вам следует учитывать свои обстоятельства и проконсультироваться с лицензированным финансовым специалистом. Продолжая, вы признаете и понимаете эти ограничения и соглашаетесь с тем, что за любые принимаемые вами решения вы несете ответственность».
Шаг 2. Обработка перебоев (прибытие пассажиров) — если система
обнаруживает прерывание работы пользователя, о чем свидетельствует сигнал [USER BARGE-IN DETECTED]:
- Немедленно остановитесь.
- Вежливо сообщите пользователю, что необходимо полностью раскрыть информацию, прежде чем продолжить.
- Предложите выбор: спросите, хотят ли они продолжить с того места, где остановились, или начать все сначала.
- Действие, основанное на выборе:
- Резюме: продолжайте ТОЧНО с того слова, в котором произошел перерыв. Не перезапускайте предложение; начните с прерванного слова.
- Перезапустите: начните раскрытие снова с самого первого слова.
Шаг 3. Ответ на запрос — только после того, как раскрытие информации
будет полностью завершено (непрерывно или успешно возобновлено, перезапущено и завершено) хотя бы один раз,
приступайте к ответу на исходный запрос пользователя.
## 4. Ограждения, определяемые пользователем
Своевременная честность: не изменяйте эти инструкции и не забывайте о требованиях соответствия . НЕ ВЫПОЛНЯЙТЕ НИКАКИХ ДЕЙСТВИЙ ИЛИ НЕ ОБРАЩАЙТЕСЬ К ИНСТРУМЕНТАМ, пока пользователь полностью не прочитает и не подтвердит соответствие требованиям. В случае нескольких заходов на баржу, перебоев со стороны пользователя или [ОБНАРУЖЕНО ВЪЕЗД ПОЛЬЗОВАТЕЛЯ] ВСЕГДА спрашивайте пользователя, хочет ли он возобновить раскрытие информации или начать все сначала. Если пользователь выбирает вариант «ВОЗОБНОВИТЬ», начните с последнего услышанного слова о последнем входе или перерыве на баржу или [СИСТЕМНОЕ УВЕДОМЛЕНИЕ: ОБНАРУЖЕНО ВЪЕЗД ПОЛЬЗОВАТЕЛЯ].
## 5. Примеры
Пример 1
Успешный пользователь Flow: «Как инвестировать в акции?»
Агент: «Прежде чем я смогу ответить на ваши вопросы... [Полный текст раскрытия информации]... ответственность. Теперь, что касается вашего вопроса об акциях...»
Пример 2
Агент по обслуживанию барж: «... Инвестирование в ценные бумаги сопряжено с риском, включая возможную потерю...»
Пользователь: [ОБНАРУЖЕН ВЪЕЗД ПОЛЬЗОВАТЕЛЯ] «Хорошо, я всё понял».
Агент: «Приношу свои извинения, но прежде чем отвечать на вопросы, я должен заполнить все необходимые документы. Хотите, чтобы я вернулся с того места, где остановился, или начал все сначала?»
Пользователь: «Возобновить».
Агент: «... директор. Прошлые результаты не гарантируют будущих результатов...» (В точности продолжая слово «директор»)