OpenAI
Эта страница была переведена машинным переводом. Открыть оригинальную статью на английском.

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

Узнайте, как создавать, использовать, публиковать и управлять агентами рабочей области ChatGPT в ChatGPT и Slack для рабочих областей Business и Enterprise.

Обновлено: 4 days ago

Обзор

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

На момент запуска агенты рабочей области по умолчанию отключены в рабочих областях ChatGPT Enterprise. Администраторы могут включить их в рабочих областях, которым доступна эта функция. В ChatGPT действует управление доступом к агентам рабочей области на основе ролей: пользователи видят и могут запускать только тех агентов, к которым у них есть доступ.

Просмотр и создание агентов рабочей области

Чтобы открыть агентов рабочей области ChatGPT, перейдите в раздел Агенты на боковой панели.

В разделе Агенты доступны следующие категории:

  • Недавно использованные — агенты, которыми вы пользовались недавно

  • Созданные мной — агенты, которых вы создали

  • Каталог команды — агенты, созданные вашей организацией

Создание агента из шаблона

На странице Агенты можно создать агента из шаблона.

Чтобы создать агента из шаблона:

  1. Откройте раздел Агенты.

  2. Выберите Просмотреть шаблоны.

  3. Выберите шаблон в открывшемся окне.

    ChatGPT Agents 1
  4. Выберите Использовать шаблон.

  5. Выберите инструменты, которые хотите предоставить агенту.

  6. Выберите Создать агента.

    1. При необходимости доработайте агента в конструкторе.

  7. Выберите Создать.

Создание агента в конструкторе

Также можно создать агента с помощью конструктора агентов. 

Чтобы создать агента:

  1. Откройте раздел Агенты.

  2. Выберите Создать.

  3. Введите промпт с описанием того, что должен делать агент, или выберите Начать с нуля.
    В любой момент можно выбрать Перейти к конструктору и начать создание агента.

    ChatGPT Agents 2
  4. Ознакомьтесь с предварительным планом.

  5. Внесите нужные изменения.

  6. Выберите Собрать этого агента.

    1. При необходимости доработайте агента в конструкторе агентов.

  7. Выберите Создать на странице.

Предварительный просмотр агента

Перед созданием агента можно открыть его предварительный просмотр в конструкторе агентов.

Чтобы открыть предварительный просмотр агента:

  • Выберите Предварительный просмотр в конструкторе агентов.

  • Проверьте агента с помощью тестового промпта.

  • Оцените результат.

  • Внесите нужные изменения.

  • Когда всё будет готово, выберите Создать. 

Добавление инструментов, приложений, навыков и каналов

В конструкторе агентов можно добавлять инструменты, приложения, собственные MCP-серверы, навыки и файлы.

Если агент уже опубликован, выберите Обновить на странице конструктора агентов, чтобы сохранить внесённые изменения.

ChatGPT Agents 3

Управление каналом ChatGPT

В разделе Каналы выберите ChatGPT, чтобы настроить, как агент отображается в ChatGPT и кому он доступен.

Управление доступом

Вы можете выбрать, кому будет доступен этот агент в ChatGPT:

  • Только мне

  • Всем в [organization], у кого есть ссылка

  • Опубликовать в каталоге [organization]

Настройка расписания агента

На странице канала ChatGPT выберите Добавить расписание.

  • Выберите канал.

  • Выберите тип расписания и периодичность (запускать каждые).

  • При необходимости добавьте инструкции.

  • Выберите Добавить расписание.

Настройка внешнего вида

Вы можете добавить краткое описание и стартовые промпты, а также посмотреть, как агент будет выглядеть в ChatGPT.

Подключение агента к Slack

Также можно выбрать Добавить канал, чтобы подключить рабочую область Slack и добавить этого агента в канал. Возможно, сначала потребуется одобрение доступа администратором Slack.

Запуск агента через API

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

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

Чтобы настроить триггер API:

  1. Добавьте канал API в конструкторе агентов рабочей области.

  2. Создайте токен доступа к агентам рабочей области в разделе Администрирование ChatGPT > Токен доступа и выберите область действия Агенты рабочей области.

  3. Следуйте инструкциям и примерам запросов в интерфейсе продукта. Подробные инструкции по настройке API и примеры запросов см. в статье Запуск агентов рабочей области.

Токены доступа к агентам рабочей области действуют только для операций API агентов рабочей области.

Обратите внимание: API ставит запуск агента в очередь и возвращает 202 Accepted с телом ответа в формате JSON, содержащим поле conversation_url, которое может иметь значение null. При использовании бета-заголовка, как описано в разделе Отслеживание состояния запуска, также добавляется agent_trigger_run_id для периодического опроса.


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

Добавление инструментов и приложений

В разделе Инструменты можно выбрать + Добавить инструмент, чтобы добавить:

  • приложения, например Google Календарь, Google Диск, Slack и SharePoint

  • собственные MCP-серверы

  • дополнительные инструменты, например генерацию изображений и поиск в интернете

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

Выбор типа аутентификации

Для каждого подключения к приложению можно выбрать способ аутентификации агента.

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

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

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

Управление действиями записи

⚠️ Примечание. Всегда используйте меры безопасности для действий записи в рискованных рабочих процессах и предотвращайте непреднамеренную утечку данных через агентов. 

По умолчанию для действий записи в приложениях во время работы агента задан параметр Всегда спрашивать.

В зависимости от приложения также можно:

  • задать для действий записи параметр Никогда не спрашивать

  • выбрать вариант Своя настройка для подтверждения отдельных действий записи

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

Ограничения действий

Ограничения действий позволяют создателям агентов ограничивать возможности приложения, когда его использует агент. Эти ограничения дополняют подтверждения действий записи: они определяют, как можно использовать конкретные действия приложения.

Ограничения действий определяют, что агент может попросить приложение сделать. Они не фильтруют и не ограничивают данные, которые приложение возвращает в ответ. Например, создатель может запретить агенту искать в почте слово «конфиденциально», но это ограничение не помешает приложению вернуть письмо с этим словом в результате другого разрешённого действия.

Например, создатель может задать ограничение, которое:

  • Разрешает отправлять электронные письма только получателям в определённом домене, например openai.com

  • Разрешает агенту читать данные только из определённого Google Документа

  • Ограничивает другие поддерживаемые действия приложений условиями, заданными для этого агента

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

Также можно создать правило в настройках приложения:

  1. Откройте агента в конструкторе.

  2. Перейдите к подключённому приложению.

  3. В разделе Безопасность выберите Добавить ограничение.

    In the Safety section, select Add constraint.
  4. Опишите ограничение обычными словами.

    Connector Action Constraints > Describe the restriction in natural language.
  5. Выберите Сгенерировать, чтобы создать правило.

  6. Проверьте созданное правило, затем выберите Обновить, чтобы сохранить изменение в агенте.

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

Добавление навыков

Добавить навык можно одним из следующих способов:

  • создать новый навык

  • загрузить файл навыка

  • выбрать один из уже доступных вам навыков

Навыки помогают агенту следовать заданному процессу или использовать специализированные инструкции.

Подробнее о навыках в ChatGPT.

Добавление файлов и памяти

Чтобы добавить файл, выберите + Добавить в разделе Файлы.

В разделе Файлы действуют ограничения: 512 МБ на один файл и 10 ГБ суммарно на одного агента. По мере увеличения числа файлов и объёма данных производительность может снижаться, а слишком большой набор файлов может помешать запуску агента. Для наилучших результатов добавляйте только нужные агенту файлы, разбивайте большие документы на файлы поменьше и распределяйте большие наборы файлов по папкам.

Управление агентом

Если вы создали агента, вам доступны дополнительные функции в меню (•••) на странице его описания.

Совместное редактирование агентов рабочей области

Теперь над агентами рабочей области могут работать несколько участников команды. Владелец агента может приглашать участников той же рабочей области и предоставлять каждому право общаться с агентом или редактировать его.

Уровни доступа

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

Доступ «Можно редактировать» предоставляется отдельным участникам рабочей области. Предоставление доступа к агенту по ссылке для рабочей области или размещение его в каталоге рабочей области не делает всех пользователей редакторами автоматически.

Предоставление права на редактирование

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

  1. Откройте агента в конструкторе агентов рабочей области.

  2. Выберите Поделиться.

  3. Найдите одного или нескольких коллег.

  4. Выберите Можно редактировать.

  5. Выберите Отправить приглашение.

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

Что могут менять редакторы

Все редакторы работают с одним общим черновиком агента. В зависимости от настроек агента и инструментов, доступных в конструкторе, они могут:

  • Менять имя, описание, инструкции и другие сведения об агенте.

  • Добавлять или менять варианты начала беседы.

  • Добавлять, редактировать, переименовывать, копировать или удалять файлы агента.

  • Работать с навыками, загруженными в конструктор.

  • Настраивать поддерживаемые приложения.

  • Открывать предварительный просмотр и тестировать агента.

  • Сохранять изменения в черновике и публиковать новые версии.

  • Приглашать коллег с доступом Можно общаться или отзывать доступ только для общения.

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

Что доступно только владельцу

Редакторы не могут:

  • Предоставлять другому человеку доступ Можно редактировать.

  • Менять или отзывать доступ другого редактора.

  • Менять доступ для всей рабочей области или видимость в каталоге.

  • Передавать право владения или удалять владельца.

  • Удалять агента.

  • Менять настройки, доступные только владельцу, например настройки каналов, общих навыков ChatGPT или собственных MCP-серверов.

Для агентов, развёрнутых в Slack, действуют дополнительные ограничения. Пока агент активно развёрнут в канале Slack, только владелец может добавлять или обновлять его приложения.

Одновременное редактирование

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

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

Чтобы уменьшить число конфликтов, согласовывайте работу с другими редакторами, когда вносите существенные изменения в одного и того же агента.

Изменение или отзыв доступа

Владелец может в любой момент снова открыть Поделиться, чтобы:

  • Изменить доступ редактора на Можно общаться.

  • Предоставить пользователю с доступом только для общения уровень Можно редактировать.

  • Удалить коллегу из списка доступа к агенту.

После отзыва права на редактирование пользователь больше не сможет сохранять изменения в общем черновике.

История версий

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

Предоставление группам доступа к агентам рабочей области

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

Перед началом работы

Доступ для групп можно предоставлять в поддерживаемых управляемых рабочих областях, где включена функция «Группы».

Действуют следующие требования:

  • Агент должен принадлежать аккаунту рабочей области.

  • Прежде чем предоставлять доступ к агенту, его нужно создать.

  • Группа должна принадлежать той же рабочей области, что и агент.

  • Вы должны быть владельцем агента и иметь право искать участников и группы рабочей области.

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

Предоставление группе доступа к агенту

  1. Откройте агента в конструкторе агентов рабочей области.

  2. Выберите Поделиться.

  3. Найдите группу по названию. Группы отображаются в результатах поиска вместе с пользователями; для каждой группы указано число участников.

  4. Выберите группу.

  5. Выберите уровень доступа.

  6. Выберите Отправить приглашение.

В одно приглашение можно добавить несколько пользователей и групп.

Уровни доступа для групп

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

Участники группы с доступом Можно редактировать могут обновлять инструкции, сведения об агенте, варианты начала беседы, файлы, навыки конструктора и поддерживаемые приложения. Редакторам по-прежнему недоступны функции, предназначенные только для владельца: управление общим доступом, распространением в рабочей области, удалением, настройкой каналов и некоторыми подключёнными ресурсами.

Как членство в группе влияет на доступ

Доступ зависит от того, в каких группах пользователь состоит в данный момент:

  • Новые участники группы получают тот же доступ к агенту, что и группа.

  • Участники, которые вышли из группы или были удалены из неё, теряют доступ, предоставленный через эту группу.

  • Не нужно обновлять агента каждый раз, когда меняется состав группы.

Администраторы рабочей области управляют составом групп отдельно от настроек общего доступа к агенту.

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

Изменение или отзыв доступа группы

Владелец агента может снова открыть Поделиться, чтобы:

  • Переключить доступ группы между уровнями Можно общаться и Можно редактировать.

  • Удалить группу из списка доступа к агенту.

  • Просмотреть группы и отдельных коллег, у которых сейчас есть доступ.

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

Одновременное редактирование

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

Если кто-то другой сохранит изменения первым, может появиться сообщение Конфликт сохранения. Скопируйте локальные изменения, которые хотите оставить, затем выберите Обновить агента, чтобы загрузить последнюю сохранённую версию перед продолжением работы.

Аналитика агента

На странице Аналитика агента показано, сколько уникальных пользователей вызывали агента и как менялось число его запусков с течением времени.

Смена рабочей области Slack

Если изменить рабочую область Slack для агента, ранее настроенные для него каналы Slack будут удалены, а подключение бота Slack — сброшено.

Чтобы триггеры Slack снова заработали, нужно заново подключить Slack.

Создание копии агента

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

Копии агентов находятся в разделе Агенты на вкладке Созданные мной.

Удаление агента

При удалении агент удаляется навсегда. Это действие нельзя отменить.

Обновление и запуск агентов

Каждый агент автоматически получает точку входа в ChatGPT, доступную на боковой панели.

ChatGPT Agents 4

Чтобы отредактировать агента рабочей области ChatGPT, откройте его через боковую панель ChatGPT и выберите Редактировать агента на его странице.

Чтобы задать или изменить расписание, выберите Расписание на странице:

  1. Выберите канал.

  2. Выберите тип расписания и периодичность (запускать каждые).

  3. При необходимости добавьте инструкции.

  4. Выберите Добавить расписание, чтобы завершить обновление.

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

Запуск агента в ChatGPT

Запустить агента в ChatGPT можно любым из двух способов:

  • введите @ и имя агента в обычной беседе ChatGPT

  • откройте агента в разделе Агенты и введите промпт там

На странице агента также могут отображаться стартовые промпты, которые помогают начать работу.

Использование агента в Slack

⚠️ Примечание. Чтобы подключить агента к Slack, все приложения агента должны быть настроены с использованием общих аутентифицированных подключений. Если для настройки этих общих аутентифицированных подключений вы используете личную учетную запись, рекомендуем изучить риски действий, которые другие пользователи смогут выполнять от вашего имени, и снизить их: ограничьте использование доверенным каналом Slack только с сотрудниками вашей компании, ограничьте действия, доступные подключению приложения, и т. д.

Агента можно подключить к Slack, чтобы люди могли использовать его в канале.

Добавление приложения Slack в канал

Прежде чем подключать агента к Slack, добавьте приложение «Агенты ChatGPT» в канал Slack:

  • Откройте канал Slack.

  • Откройте настройки канала.

  • Откройте вкладку Интеграции.

  • Выберите Добавить приложения.

  • Найдите приложение «Агенты ChatGPT» и добавьте его в канал.

Подключение канала Slack к агенту

Чтобы подключить канал Slack к агенту:

  • Откройте агента.

  • В разделе Каналы добавьте новый канал.

  • Выберите Подключить Slack.

  • Выберите рабочую область Slack, которую хотите подключить.

  • Создайте для агента имя для упоминаний в Slack.

  • Выберите канал Slack, в котором должен работать агент.

  • Если появится запрос, создайте или обновите агента, чтобы завершить добавление канала Slack.

Использование общих подключений для Slack

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

Чтобы использовать агента в Slack, все подключения приложений для этого агента должны использовать общую аутентификацию.

Если агент использует личные подключения, их нужно переключить, прежде чем агент сможет работать в Slack.

Если для общего подключения вы используете собственную учетную запись, внимательно оцените риски. Другие люди могут запускать действия через это подключение, когда используют агента в Slack.

Выбор режима ответов агента в Slack

Для подключённого канала Slack можно выбрать, когда агент отвечает:

  • на каждое сообщение в канале

  • только когда кто-то упоминает его по имени в Slack

Также можно добавить инструкции для канала, чтобы задать поведение агента в Slack.

Запуск агента из Slack

Чтобы запустить агента из Slack:

  • Убедитесь, что в канал добавлено приложение «Агенты ChatGPT».

  • Откройте подключённый канал Slack.

  • Упомяните агента по его имени в Slack, если канал настроен на ответы только при упоминании.

  • Введите запрос.

Функции администратора рабочей области

Администраторы рабочих областей могут управлять использованием агентов рабочей области ChatGPT в рабочих областях Business и Enterprise.

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

Управление доступом на основе ролей

⚠️ Примечание: Разрешение публикации агентов с личными подключениями через управление доступом на основе ролей (RBAC) позволяет создателям публиковать агентов, использующих их собственные учётные данные приложений. Любой пользователь агента потенциально может получать доступ к данным или выполнять действия через эти подключения от имени создателя. Включайте эту возможность только для пользователей, которые понимают риск. Предоставляйте минимум необходимых прав, ограничивайте круг пользователей, избегайте приложений с конфиденциальными данными или серьёзными последствиями действий и регулярно проверяйте настройки агентов.

Вы можете обновить следующие элементы управления на основе ролей:

  • Включить агентов — позволяет участникам просматривать и запускать агентов

  • Включить создание агентов — позволяет участникам создавать, редактировать и дублировать агентов

  • Включить публикацию агентов — позволяет участникам публиковать агентов в каталоге рабочей области

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

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

Включение приложения «Агенты рабочей области в Slack» в ChatGPT

Чтобы разрешить агентам использовать Slack:

  • Откройте Настройки рабочей области.

  • Перейдите в Приложения > Каталог.

  • Найдите Агенты рабочей области в Slack.

  • Включите приложение для ролей, которым нужен доступ.

Разрешение создателям агентов создавать имена для упоминаний в Slack

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

Возможно, администратору Slack потребуется предоставить эти права, прежде чем создатели агентов смогут завершить настройку Slack.

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