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

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

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

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

Обзор

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

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

Обзор подключённых сервисов см. в статье «Подключённые приложения в ChatGPT».

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

Где можно использовать: Чат, глубокое исследование и режим агента.

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

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

Примеры промптов

  • «Обобщи обсуждения в канале Slack #engineering-team за эту неделю. Дай краткий обзор основных тем и решений».

  • «Расскажи обо всём непрочитанном в моих ветках Slack».

  • «Расскажи о последних новостях из канала Slack #incident-service-unavailable и кратко опиши основную причину инцидента».

  • «Подготовь одностраничную справку к встрече с ключевыми моментами, обсуждавшимися на этой неделе в канале #Marketing. Добавь список задач».

Использование ChatGPT внутри Slack отличается от использования Slack как подключённого источника в ChatGPT. Инструкции по настройке см. в статье «Использование ChatGPT в Slack».

Возможности и разрешения

К чему есть доступ

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

Возможности

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

  • Искать в каналах и личных сообщениях по ключевым словам на всех тарифах Slack или по смыслу с помощью семантического поиска в поддерживаемых рабочих областях Slack Business+ и Enterprise+, где включён Slack AI Search.

  • Создавать сводки или краткие обзоры на основе информации из разных сообщений канала.

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

Запрашиваемые разрешения:

Дополнительные области доступа для действий в Slack

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

Для новых или обновлённых действий Slack могут запрашиваться следующие области доступа:

  • Приглашение пользователей в беседы: channels:write.invites, groups:write.invites и связанные области доступа на запись в беседах.

  • Присоединение к беседам и выход из них: channels:write, groups:write, im:write и mpim:write.

  • Создание напоминаний: reminders:write.

  • Загрузка файлов в Slack: files:write.

  • Просмотр списка избранного: stars:read.

  • Просмотр списка групп пользователей: usergroups:read.

  • Просмотр списка доступных пользователю бесед: channels:read, groups:read, im:read и mpim:read.

  • Обновление профиля Slack: users.profile:write.

Известные ограничения

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

  • В рабочих областях Enterprise и Edu приложение Slack должно быть включено для рабочей области и доступно вашей учётной записи. Владельцы и администраторы рабочей области могут управлять ролевым доступом (RBAC), если он поддерживается, в настройках плагина.

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

Настройка Slack для управляемой рабочей области

Администраторы Business, Enterprise и Edu могут управлять Slack в разделе Администрирование > Плагины. Выберите плагин, в который входит Slack, чтобы проверить доступность, действия, настройки доступа и требования к одобрению в Slack. Если в вашей рабочей области по-прежнему используются настройки Приложения, проверьте Slack там.

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

Для рабочих областей Enterprise и Edu убедитесь, что Slack включён и нужные участники имеют к нему доступ. Если Slack отключён, включите его до подключения участниками. Во время первоначальной или последующей настройки администраторы могут:

  • Просмотреть сведения о Slack в содержащем его плагине или на странице администрирования Приложения, если она по-прежнему используется в рабочей области.

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

  • Выбрать Действия, чтобы просмотреть доступные для рабочей области действия Slack.

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

  • Выбрать Управление доменами, чтобы ограничить учётные записи Slack, которые могут подключать участники рабочей области.

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

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

Индивидуальная настройка

Пользователи соответствующих требованиям тарифов Plus, Pro, Business, Enterprise и Edu могут подключить Slack:

  1. Найдите Slack в разделе Приложения или Плагины — в зависимости от доступных для вашей учётной записи вариантов.

  2. Нажмите Подключить.

  3. Пройдите авторизацию для нужной рабочей области Slack.

Доступность зависит от вашего тарифа, региона и настроек рабочей области.

Приложение ChatGPT для Slack можно одновременно подключить только к одной рабочей области Slack.

Создание задачи на основе активности в канале Slack

Пользователи соответствующих требованиям тарифов могут создать в режиме Работа задачу, запускаемую событием через вебхук и реагирующую на новые сообщения в подключённом канале Slack. Учётная запись Slack должна быть подключена к ChatGPT, а у пользователя должен быть доступ к каналу.

  1. Откройте Настройки, выберите Приложения или Плагины и подключите Slack.

  2. Добавьте @ChatGPT во все открытые и закрытые каналы, которые должна отслеживать задача.

  3. Откройте режим Работа и опишите активность в Slack и действие, которое должен выполнить ChatGPT.

  4. Проверьте поля Триггер, Условие и Промпт в сведениях о задаче.

Триггеры Slack действуют для сообщений в каналах, к которым присоединилось приложение. Их можно ограничить по каналу, отправителю или ветке. Личные сообщения, реакции, редактирование и удаление сообщений не запускают задачи. По-прежнему действуют существующие ограничения по регионам, разрешения рабочей области и требования к одобрению администратора.

Администраторы Enterprise, Edu и ChatGPT для Здравоохранения должны включить для режима Работа параметр Разрешить запланированные задачи, запускаемые событиями, прежде чем участники смогут создавать задачи с триггерами Slack.

Предоставление доступа к запланированной задаче, использующей Slack

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

Ссылка на общую задачу не передаёт ваше подключение к Slack, учётные данные, доступ к каналам или историю сообщений. Инструкции задачи видны по общей ссылке, поэтому перед публикацией удалите конфиденциальный контент Slack. По-прежнему действуют существующие требования к доступности приложения Slack, разрешениям рабочей области и региональные ограничения.

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

Подробнее см. в статье «Запланированные задачи в ChatGPT».

Часто задаваемые вопросы

Почему меня просят повторно подключить Slack?

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

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

Что следует проверить администраторам, если новое действие Slack недоступно?

Проверьте обе панели администрирования:

  1. В ChatGPT убедитесь, что приложение Slack включено для рабочей области, а действие включено в разделе Действия.

  2. Если в вашей рабочей области Slack требуется одобрение администратора, убедитесь, что приложение ChatGPT для Slack одобрено или переустановлено с необходимыми областями доступа OAuth.

  3. После одобрения попросите пользователя повторно подключить Slack или ещё раз выполнить новое действие.

Что делать, если моя организация не хочет одобрять область доступа Slack?

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

Могут ли администраторы Enterprise управлять доступом к приложению ChatGPT для Slack?

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

Поддерживает ли приложение ChatGPT для Slack семантический поиск?

Да, если для вашей рабочей области на поддерживаемом тарифе Slack Business+ или Enterprise+ включён Slack AI Search. Семантический поиск находит совпадения по смыслу, а поиск по ключевым словам доступен на всех тарифах Slack. Администраторы Slack могут ограничить доступ к функциям ИИ.

Нужно ли указывать точное название канала, задавая вопрос о нём?

Нет. Для сопоставления каналов используется нечёткий поиск, работающий примерно так же, как поиск в Slack. Точное название не требуется — достаточно похожего (например, подойдут и «marketing-team», и «marketing-teams»). Слишком общие или несвязанные названия могут не совпасть.

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

Можно ли подключить ChatGPT одновременно к нескольким рабочим областям Slack?

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

Нужно ли пользователям вручную вызывать приложение в каждом чате?

Нет. Когда приложение ChatGPT Slack включено и релевантно, ChatGPT может автоматически использовать его в вашем разговоре.

Нужен ли платный тариф Slack для использования приложения?

Для использования приложения платный тариф Slack не нужен, но требуется платный тариф ChatGPT. Если в поддерживаемой рабочей области Slack с тарифом Business+ или Enterprise+ не включён Slack AI Search, поиск выполняется по ключевым словам.

Как политика хранения данных Slack влияет на то, что может показывать ChatGPT?

ChatGPT получает доступ только к тому контенту Slack, который доступен вам через API Slack на момент запроса. Если сообщения или файлы удалены либо больше недоступны из-за настроек хранения данных в Slack, они не появятся в ChatGPT.

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

Как работает резидентность данных при использовании Slack и других приложений?

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

Какие данные фиксируются в Compliance API?

Администраторы соответствующих требованиям рабочих областей Enterprise и Edu могут просматривать поддерживаемые записи о беседах и действиях в приложении через платформу Compliance, если она доступна и настроена. Доступные данные зависят от разрешений администратора и используемого продукта.

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