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

Academy-SEO.png?w=1600&h=900&fit=fill

Понимайте, создавайте и используйте агентов для повторяющихся задач в 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 доступ к созданию агентов контролируется администраторами вашего рабочего пространства.

  1. Начните с обычного языка: в чате конструктора агентов опишите задачу, которую должен выполнять агент, как выглядит успешный результат, а также любые ограничения, которым он должен следовать. Конструктор может перевести это в четкий рабочий процесс с определенными шагами, которые вы можете продолжать дорабатывать в чате или редактировать напрямую в рабочем процессе и инструкциях.
  2. Выберите инструменты и коннекторы: выберите утвержденные приложения, которые агент может использовать для завершения рабочего процесса. Вы также можете описать системы, к которым агенту нужен доступ, и конструктор поможет вам добавить их и пройти аутентификацию.
  3. Выберите триггер: решите, когда агент должен запускаться. Триггер агента — это событие, которое запускает работу агента. Для рабочих агентов это может быть запуск человеком (кто-то просит его что-то сделать) или по расписанию (он запускается в установленное время). Вы можете использовать чат конструктора агентов для настройки триггера с помощью естественного языка.
  4. Добавьте защитные механизмы: установите границы, требуемые одобрения и любые контрольные точки с участием человека для выполнения конфиденциальных действий. Вы можете добавить их прямо в чат конструктора агентов, и конструктор изменит инструкции.

Тестирование агента с помощью предварительного просмотра

Создание агентов лучше всего работает как итеративный процесс. В ChatGPT конструктор является частью этого цикла. По мере тестирования агента используйте диалог, чтобы понять, что произошло, выявить проблемы и шаг за шагом доработать инструкции.

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

Редактирование вашего агента

По мере тестирования вашего агента вполне ожидаемо, что первая версия не будет идеальной. Если что-то работает не так, есть два эффективных способа улучшить его работу.

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

После внесения изменений проведите тестирование повторно, чтобы убедиться, что обновление сработало.

Масштабирование агентов для вашей команды

Агенты рабочего пространства предназначены для совместной и повторяющейся работы. Совместное использование агента предоставляет вашей команде единый способ выполнения задач вместо того, чтобы каждый раз изобретать процесс заново.

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

Помните, что администраторы рабочего пространства управляют доступом к коннекторам и функциям с помощью ролевого доступа (RBAC), поэтому для взаимодействия агента с такими системами, как Slack, Gmail или другие инструменты, коллегам могут потребоваться соответствующие разрешения.

Информацию о связанных инструментах и руководствах можно найти в разделе OpenAI Frontier.

Продолжайте обучение с OpenAI Academy

Откройте для себя дополнительные руководства и ресурсы, которые помогут вам развить практические навыки работы с ИИ.
Посмотреть все темы

Полный текст статьи читайте на OpenAI