Агенты для рабочей среды

Понимайте, создавайте и используйте агентов для повторяющихся задач в ChatGPT.
Большинство пользователей ChatGPT уже знают, как использовать ИИ для разовых задач — таких как составление черновиков, создание кратких выдержек, генерация идей или ответы на вопросы. Следующий этап применения ИИ носит более масштабный характер и глубже интегрирован в повседневную работу. Вместо помощи в изолированных ситуациях ИИ все чаще используется для поддержки повторяющихся рабочих процессов, которые зависят от общих систем, стандартных передач данных, единообразных результатов и реальных ограничений, таких как время, точность и регламент процесса.
Именно здесь на помощь приходят рабочие агенты (workspace agents) в ChatGPT. Они созданы для повторяющихся рабочих процессов — той работы, которую в противном случае пришлось бы выполнять вручную, каждый раз заново объясняя шаги и копируя информацию между инструментами. Узнайте больше о рабочих агентах в нашей публикации в блоге.
Если вы впервые создаете агента, давайте сначала сосредоточимся на ключевых концепциях, чтобы, приступив к разработке, вы знали, как настроить своего рабочего агента для достижения стабильных результатов.
Что такое агент?
В целом агент — это система, выполняющая задачу с помощью трех компонентов: триггера, процесса, который может включать специализированные навыки, а также инструментов или систем, к которым он может подключаться.
Компонент | Описание | Примеры |
Триггер | То, что запускает агента | Расписание («Каждый будний день в 9:00») или ручной запуск («Запустить сейчас»). |
Процесс и навыки | Шаги, которые выполняет агент для завершения задачи так, как вы ожидаете | Проверка входных данных, поиск недостающей информации, составление черновика результата и передача дальше либо выполнение следующего действия. |
Инструменты и системы | Утвержденные инструменты и интеграции, которые агент может использовать для сбора информации и, если разрешено, выполнения действий. | Slack, CRM, внутренняя документация, тикет-система или общий документ |
Агенты наиболее полезны, когда работа:
- Повторяющаяся: одна и та же задача возникает регулярно
- Структурированная: существует четкий формат для результатов (поэтому вы можете определить, хорошо ли агент справляется со своей задачей)
- Основанная на времени или событиях: она выполняется по графику или запускается определенным событием
- Основанная на инструментах: она требует чтения из систем, которые использует ваша команда, или записи в них
Для творческого мышления без жестких рамок, генерации идей или ознакомительного письма обычный чат зачастую подходит лучше — особенно для разовых задач.
Агенты также отличаются от традиционных процессов API, которые вы могли создавать в прошлом. Традиционные рабочие процессы в других инструментах часто являются детерминированными, что означает, что каждый шаг явно определен, и система каждый раз следует по одному и тому же пути, если вы не измените логику. Агенты более вероятностны. Они по-прежнему действуют в рамках инструкций, инструментов и защитных механизмов, но используют модель для интерпретации контекста, принятия ограниченных решений и корректировки своего продвижения в работе.
Анатомия агента
Удобный способ проектирования рабочего агента — разбить его на части. Подумайте о том, что вы бы прояснили перед передачей работы человеку: за что он отвечает, когда должен начать, что должно заставить его сделать паузу или остановиться, какие инструменты и информацию он может использовать, какому процессу должен следовать и в каких рамках обязан оставаться.
Агенту может потребоваться доступ к плагинам. Узнайте больше о плагинах в ChatGPT.
Ниже приведены примеры разбивки агентов:
Агент для составления сводок по маркетинговым кампаниям | Агент по сортировке отзывов о продукте | Агент для составления сводок по воронке продаж | |
Цель: Какова общая цель агента? | Проанализировать эффективность кампании и порекомендовать оптимизации | Обобщить новые отзывы о продукте и направить их нужным ответственным лицам | Отслеживать изменения в воронке и выделять риски и возможности |
Триггер: Что запускает работу? | Каждый понедельник в 10:00 | Отправка формы из Slack | Каждый будний день в 8:00 |
Процесс: Какие шаги он должен выполнять? | Собрать ключевые показатели эффективности (KPI), выявить тенденции, составить проект сводки, предложить дальнейшие шаги, назначить ответственных | Просмотреть отзывы, сгруппировать похожие элементы, резюмировать основные темы, предложить ответственных для дальнейшей работы | Просмотреть воронку, отметить риски, предложить дальнейшие шаги |
Инструменты: К каким системам или приложениям необходим доступ? | Инструменты аналитики и общий документ со сводкой | Slack, система тикетов и документ со сводкой | CRM, электронная почта или Slack, а также трекер воронки |
Управление: Какие элементы контроля необходимы? Когда следует остановиться и передать вопрос руководству? | Подготовка рекомендаций; требуется утверждение перед изменением бюджета | Создание черновых тикетов; эскалация вопросов с высоким приоритетом; требуется утверждение перед отправкой | Подготовка аналитических выводов и рекомендаций; уведомление ответственных; прямое взаимодействие без одобрения запрещено |
Примеры рабочих процессов агентов
Приведенные ниже примеры можно рассматривать как паттерны рабочих процессов агентов: распространенные, повторяющиеся рабочие сценарии, которые встречаются в различных командах и подразделениях. Каждый из них представляет собой основной тип рабочего процесса, который может выполнять агент. Конкретные инструменты, данные и результаты могут различаться, но лежащий в их основе паттерн остается неизменным.
Рабочий процесс | Как это работает | Примеры использования |
Инструктаж (Брифинг) Извлечение информации из нескольких источников, ее обобщение и упаковка в материал, готовый для принятия решений. | 1) Сбор входящих данных 2) Сравнение и выделение ключевых сигналов 3) Подготовка резюме для аудитории 4) Распространение в виде документа, служебной записки или брифинга | Продажи: Создание брифинга по клиенту на основе данных из CRM, звонков, Slack и новостей. Маркетинг: Компиляция сводок по кампаниям или конкурентам на основе аналитики, соцсетей и документов. Руководство: Подготовка ежедневных отраслевых сводок с рекомендациями |
Сортировка и маршрутизация Обработка входящих запросов и обеспечение их направления по правильному дальнейшему пути | 1) Просмотр входящих элементов 2) Категоризация и приоритизация 3) Маршрутизация или создание артефакта следующего шага 4) Уведомление владельца и автора запроса | Поддержка: Превращение отзывов в сообщения об ошибках, запросы функций или задачи для последующей работы. ИТ/Операции: Обработка внутренних запросов в Slack и маршрутизация по срочности. Подбор персонала: Первичный скрининг кандидатов и их направление по правильному пути. |
Анализ и рекомендации Интерпретация данных или фактов, формирование позиции и превращение ее в первый готовый результат. | 1) Извлечение исходных данных 2) Анализ закономерностей, пробелов и компромиссов 3) Формирование рекомендации 4) Составление проекта меморандума, презентации, таблицы или электронного письма | Финансы: Сверка бюджета с фактическими показателями и подготовка служебной записки для руководителя. Продукт / Исследования: Анализ отзывов пользователей и предложение приоритетов. Закупки: Сравнение предложений поставщиков, создание матрицы решений и составление проекта письма с заказом на поставку. |
Создание контента Создание или обновление контента с последующей адаптацией под определенную аудиторию или канал. | 1) Создание первого черновика на основе заметок или исходного материала 2) Редактура с точки зрения тона и точности 3) Адаптация под аудиторию и канал 4) Публикация или отправка | Маркетинг: Превращение брифинга в материалы кампании и рассылка для сбора отзывов. Руководитель: Превращение заметок в план адаптации (онбординга) или учебный модуль. Продажи: Написание писем для последующей связи, сводок QBR (квартальных бизнес-ревью) или итогов встреч с заинтересованными сторонами. |
Планирование и координация Превращение целей в запланированную работу и обновление систем | 1) Построение плана с учетом ограничений 2) Проверка зависимостей и доступности 3) Выполнение действия или подготовка к нему 4) Обновление систем и уведомление людей | Проектный менеджер / Глава аппарата: Блокирование времени под задачи, планирование встреч и обновление трекеров. Мероприятия: Координация выездных мероприятий, регистраций или планов поездок. Административный персонал: Управление формами, напоминаниями, заказами, бронированиями и последующими действиями. |
Использование агента в ChatGPT
Вы можете начать с использования агентов, которые ваша организация уже создала. Начните с понимания того, для чего предназначен агент — какие задачи он поддерживает, на какие инструменты опирается и какой результат производит.
Начните с нескольких запросов с низким уровнем риска, чтобы посмотреть, как агент себя ведет. Сначала попробуйте простые входные данные, а затем изучите результаты, чтобы понять, как он подходит к решению задачи.
Имейте в виду, что даже хорошо созданному агенту по-прежнему требуется человеческая оценка. Вы — тот самый человек, который знает более широкий контекст, ставки по задаче и то, как должен выглядеть хороший ответ.
Создание собственного агента в ChatGPT
Как только вы освоите основы и определите надежный вариант использования, вы сможете приступить к созданию собственного рабочего агента. Возможно, у вас уже есть навыки, встроенные в ChatGPT. Рабочие агенты могут использовать навыки в своих инструкциях.
Примечание: в ChatGPT Enterprise доступ к созданию агентов контролируется администраторами вашего рабочего пространства.
- Начните с обычного языка: в чате конструктора агентов опишите задачу, которую должен выполнять агент, как выглядит успешный результат, а также любые ограничения, которым он должен следовать. Конструктор может перевести это в четкий рабочий процесс с определенными шагами, которые вы можете продолжать дорабатывать в чате или редактировать напрямую в рабочем процессе и инструкциях.
- Выберите инструменты и коннекторы: выберите утвержденные приложения, которые агент может использовать для завершения рабочего процесса. Вы также можете описать системы, к которым агенту нужен доступ, и конструктор поможет вам добавить их и пройти аутентификацию.
- Выберите триггер: решите, когда агент должен запускаться. Триггер агента — это событие, которое запускает работу агента. Для рабочих агентов это может быть запуск человеком (кто-то просит его что-то сделать) или по расписанию (он запускается в установленное время). Вы можете использовать чат конструктора агентов для настройки триггера с помощью естественного языка.
- Добавьте защитные механизмы: установите границы, требуемые одобрения и любые контрольные точки с участием человека для выполнения конфиденциальных действий. Вы можете добавить их прямо в чат конструктора агентов, и конструктор изменит инструкции.
Тестирование агента с помощью предварительного просмотра
Создание агентов лучше всего работает как итеративный процесс. В ChatGPT конструктор является частью этого цикла. По мере тестирования агента используйте диалог, чтобы понять, что произошло, выявить проблемы и шаг за шагом доработать инструкции.
Начните с нескольких реалистичных примеров, включая как простые запросы, так и более сложные — с пропущенным контекстом или неоднозначностью. Это поможет вам увидеть, как ведет себя агент и где ему могут потребоваться более четкие инструкции или ограничения.
Редактирование вашего агента
По мере тестирования вашего агента вполне ожидаемо, что первая версия не будет идеальной. Если что-то работает не так, есть два эффективных способа улучшить его работу.
- Обновите инструкции напрямую: Внесите небольшие конкретные изменения в редактор, например уточните шаг, настройте формат вывода или добавьте ограничение.
- Проведите корректировку на естественном языке: Если проблема не до конца ясна, используйте диалог с конструктором для ее решения. Вы можете указать на упущения, задать открытые вопросы или попросить его объяснить логику рассуждений, чтобы выявить пробелы в инструкциях.
После внесения изменений проведите тестирование повторно, чтобы убедиться, что обновление сработало.
Масштабирование агентов для вашей команды
Агенты рабочего пространства предназначены для совместной и повторяющейся работы. Совместное использование агента предоставляет вашей команде единый способ выполнения задач вместо того, чтобы каждый раз изобретать процесс заново.
Когда вы делитесь агентом, четко укажите его назначение. В описании укажите решаемую задачу, когда его следует использовать, какие вводные данные предоставлять и какого результата ожидать. Общие агенты работают лучше всего, когда они привязаны к конкретному повторяющемуся рабочему процессу, который уже понятен вашей команде. Добавление одного или двух примеров запросов также может дать другим четкую отправную точку и сделать внедрение более плавным.
Помните, что администраторы рабочего пространства управляют доступом к коннекторам и функциям с помощью ролевого доступа (RBAC), поэтому для взаимодействия агента с такими системами, как Slack, Gmail или другие инструменты, коллегам могут потребоваться соответствующие разрешения.
Информацию о связанных инструментах и руководствах можно найти в разделе OpenAI Frontier.
Продолжайте обучение с OpenAI Academy
Полный текст статьи читайте на OpenAI
