Amazon Q це нова генеративна програма на основі ШІ, яка допомагає користувачам виконувати роботу. Amazon Q може стати вашим індивідуальним бізнес-експертом і дозволить вам відкривати вміст, обдумувати ідеї або створювати підсумки, використовуючи дані вашої компанії безпечно та безпечно. Ви можете використовувати Amazon Q, щоб вести розмови, вирішувати проблеми, створювати вміст, отримувати інформацію та діяти, підключаючись до сховищ інформації, коду, даних і корпоративних систем вашої компанії. Для отримання додаткової інформації див Представляємо Amazon Q, новий генеративний помічник на основі ШІ (попередній перегляд).
У цій публікації ми покажемо вам, як принести Amazon Q, ваш бізнес-експерт, користувачам у Slack.
Ви зможете спілкуватися з Amazon Q за допомогою прямих повідомлень (DM) Slack, щоб ставити запитання й отримувати відповіді на основі даних компанії, отримувати допомогу у створенні нового вмісту, наприклад чернеток електронних листів, підсумовувати вкладені файли та виконувати завдання.
Ви також можете запросити Amazon Q брати участь у своїх командних каналах. У каналі користувачі можуть ставити йому запитання в новому повідомленні або будь-коли позначати його тегом у існуючому ланцюжку, щоб надати додаткові дані, вирішити дискусію або підсумувати розмову та зафіксувати наступні кроки.
Огляд рішення
Amazon Q надзвичайно потужний. Ознайомтеся з наступним демонстраційним роликом — побачивши — значить повірити!
У демонстраційній версії наша програма Amazon Q заповнена набором офіційних документів AWS. Ви можете заповнити свою власну бізнес-експертну програму Amazon Q документами вашої компанії та статтями бази знань, щоб вона могла відповісти на ваші запитання!
Усе, що вам потрібно, надається як відкрите джерело в нашому GitHub репо.
У цій публікації ми ознайомимо вас із процесом розгортання Amazon Q у вашому обліковому записі AWS і додавання його до робочого простору Slack. Коли ви закінчите, ви будете дивуватися, як ви взагалі обходилися без нього!
Нижче наведено деякі з речей, які він може робити:
- Відповідайте на повідомлення – У DM відповідає на всі повідомлення. У каналах він відповідає лише на @згадки та відповідає в ланцюжку розмов.
- Візуалізуйте відповіді, що містять розмітку – Це включає заголовки, списки, жирний шрифт, курсив, таблиці тощо.
- Відстежуйте настрої – У ньому є кнопки «великі пальці вгору» та «великі пальці вниз» для відстеження настроїв користувачів.
- Вкажіть джерело – Він містить посилання та гіперпосилання на джерела, які використовує Amazon Q.
- Зрозумійте контекст розмови – Він відстежує розмову та відповідає на основі контексту.
- Будьте в курсі кількох користувачів – Коли його позначено тегами в ланцюжку, він знає, хто що сказав і коли, тож може внести свій внесок у контекст і точно підсумувати ланцюжок, коли його запитають.
- Обробляти вкладені файли – Він може обробляти до п’яти вкладених файлів для відповідей на запитання документів, резюме тощо.
- Почніть нові розмови – Ви можете скинути та почати нові розмови в каналах DM за допомогою
/new_conversation
.
У наступних розділах ми покажемо, як розгорнути проект у вашому власному обліковому записі AWS і робочому просторі Slack, і почніть експериментувати!
Передумови
Вам потрібно мати обліковий запис AWS і Управління ідентифікацією та доступом AWS (IAM) роль і користувач із дозволами на створення та керування необхідними ресурсами та компонентами для цієї програми. Якщо у вас немає облікового запису AWS, див Як створити та активувати новий обліковий запис Amazon Web Services?
Вам також потрібно мати діючу бізнес-експертну програму Amazon Q. Якщо ви ще не налаштували його, див Створення програми Amazon Q.
Нарешті, вам потрібен обліковий запис Slack і доступ для створення та публікації програм у вашій організації Slack. Якщо у вас його немає, подивіться, чи може ваша компанія створити пісочницю Slack для експерименту, або перейдіть на slack.com щоб створити безкоштовний обліковий запис Slack і робочу область.
Розгорніть ресурси рішення
Ми надали готові AWS CloudFormation шаблони, які розгортають усе, що вам потрібно, у вашому обліковому записі AWS.
Якщо ви розробник і хочете створити, розгорнути або опублікувати рішення з коду, зверніться до Розробник README.
Щоб запустити стек CloudFormation, виконайте такі дії:
- Увійти в Консоль управління AWS.
- Виберіть одне з наступного Запустити стек кнопки для потрібного регіону AWS, щоб відкрити консоль AWS CloudFormation і створити новий стек.
область | Запустити стек |
---|---|
Н. Вірджинія (us-east-1 ) |
|
Орегон (us-west-2 ) |
- для Назва стека, введіть назву програми (наприклад,
AMAZON-Q-SLACK-GATEWAY
). - для AmazonQAppId, введіть існуючий ідентифікатор програми Amazon Q (наприклад,
80xxxxx9-7xx3-4xx0-bxx4-5baxxxxx2af5
). Ви можете скопіювати його з консолі Amazon Q. - для AmazonQRegion, виберіть регіон, у якому ви створили свою програму Amazon Q (us-east-1 або us-west-2).
- для AmazonQUserId, введіть електронну адресу ідентифікатора користувача Amazon Q (залиште поле порожнім, щоб використовувати електронну адресу користувача Slack як ідентифікатор користувача).
- для ContextDaysToLive, введіть тривалість часу, протягом якого метадані бесіди зберігатимуться в кеші Amazon DynamoDB (це можна залишити за замовчуванням).
Коли ваш стек CloudFormation має статус CREATE_COMPLETE, виберіть Виходи вкладку та тримайте її відкритою — вона вам знадобиться на наступних кроках.
Створіть свій додаток
Тепер ви можете створити свою програму в Slack. Виконайте наступні дії:
- Створіть програму Slack у https://api.slack.com/apps зі згенерованого маніфесту — скопіюйте та вставте зі стеку:
SlackAppManifest
. - Вибирати Домашня сторінка програми на панелі навігації та прокрутіть униз до розділу Показати вкладки.
- включити Вкладка "Повідомлення".
- Select Дозволити користувачам надсилати команди та повідомлення Slash із вкладки повідомлень.
Це обов’язковий крок, щоб ваш користувач міг надсилати повідомлення до вашої програми.
Додайте свою програму у свою робочу область
Тепер ви можете додати свій додаток у свою робочу область. Це потрібно для створення значення токена OAuth користувача бота, необхідного на наступному кроці.
- До OAuth і дозволи (В https://api.slack.com) і виберіть Встановити в Workspace щоб створити маркер OAuth.
- У Slack перейдіть у свою робочу область.
- Виберіть назву робочої області, Налаштування та адміністрування та Керуйте програмами.
- Виберіть щойно створений додаток.
- На правій панелі виберіть Відкрити в каталозі програм.
- Вибирати Відкрити в Slack.
Налаштуйте секрети Slack у диспетчері секретів AWS
Давайте налаштуємо ваші секрети Slack, щоб перевіряти підпис кожного запиту та публікації від імені вашого бота Amazon Q.
У цьому прикладі ми не вмикаємо ротацію маркерів Slack. Ви можете ввімкнути його для робочої програми, реалізувавши ротацію через Менеджер секретів AWS. Створіть проблему (або, ще краще, запит на отримання) у GitHub репо якщо ви бажаєте додати цю функцію до майбутньої версії.
Щоб налаштувати секрет у диспетчері секретів, виконайте такі дії:
- На консолі AWS CloudFormation перейдіть до свого стеку Виходи і виберіть посилання для
SlackSecretConsoleUrl
буде перенаправлено на консоль диспетчера секретів. - Вибирати Отримати секретне значення.
- Вибирати Редагувати.
- Замініть значення
SlackSigningSecret
таSlackBotUserOAuthToken
використовуючи значення в конфігурації програми Slack Основна інформація та OAuth і дозволи.
Будьте обережні, щоб випадково не скопіювати Клієнтська таємниця замість Секрет підписання.
Почніть використовувати Amazon Q
Щоб почати використовувати Amazon Q у Slack, виконайте такі дії:
- Відкрийте робочу область Slack.
- під додатки, керувати, додайте нову програму Amazon Q.
- За бажанням додайте свою програму Amazon Q до командних каналів.
- У каналі програми DM введіть
Hello
.
Тепер ви розгорнули нового потужного помічника зі штучним інтелектом у своєму середовищі Slack із пісочниці.
Пограйте з ним, спробуйте всі функції, про які йдеться в цій публікації, і скопіюйте речі, які ви бачили в демонстраційному відео. Найважливіше те, що ви можете запитувати про теми, пов’язані з документами, які ви ввели у свою власну бізнес-експертну програму Amazon Q. Але не зупиняйтеся на досягнутому. Ви можете знайти додаткові способи зробити його корисним, а коли це зробите, повідомте нам, опублікувавши коментар.
Коли ви переконаєтеся, наскільки це корисно, поговоріть зі своїми адміністраторами Slack (і покажіть їм цю публікацію) і попрацюйте з ними, щоб розгорнути його в робочих середовищах Slack вашої компанії. Ваші колеги будуть вам вдячні!
Прибирати
Коли ви закінчите експериментувати з цим рішенням, видаліть свою програму в Slack (https://api.slack.com/apps) і очистіть свої ресурси AWS, відкривши консоль AWS CloudFormation і видаливши AMAZON-Q-SLACK-GATEWAY
стек, який ви розгорнули. Це видаляє ресурси, створені під час розгортання рішення.
Висновки
Цей зразок програми Amazon Q slack, який обговорюється в цій публікації, надається з відкритим вихідним кодом — ви можете використовувати його як відправну точку для свого власного рішення та допомогти нам покращити його, надаючи попередні виправлення та функції через запити на отримання GitHub. Вивчайте код, вибирайте годинник в GitHub репо отримувати сповіщення про нові випуски та перевіряти наявність останніх оновлень. Ми також хотіли б почути ваші пропозиції щодо вдосконалення та функцій.
Додаткову інформацію про Amazon Q див Що таке Amazon Q (для комерційного використання)?
Про авторів
Гарі Бенаттар є старшим менеджером з розробки програмного забезпечення в AWS HR. Гері розпочав роботу в Amazon у 2012 році як стажер, зосереджуючись на створенні масштабованих систем виявлення викидів у реальному часі. Він працював у Сіетлі та Люксембурзі, а зараз живе в Тель-Авіві, Ізраїль, де присвячує свій час розробці програмного забезпечення, яке революціонізує майбутнє людських ресурсів. Він був співзасновником стартапу Zengo, який зосереджувався на забезпеченні безпеки цифрових гаманців за допомогою багатосторонніх обчислень. Він отримав ступінь магістра з програмної інженерії в Університеті Сорбонна в Парижі.
Боб Страхан є головним архітектором рішень команди AI Services AI Services.
- Розповсюдження контенту та PR на основі SEO. Отримайте посилення сьогодні.
- PlatoData.Network Vertical Generative Ai. Додайте собі сили. Доступ тут.
- PlatoAiStream. Web3 Intelligence. Розширення знань. Доступ тут.
- ПлатонЕСГ. вуглець, CleanTech, Енергія, Навколишнє середовище, Сонячна, Поводження з відходами. Доступ тут.
- PlatoHealth. Розвідка про біотехнології та клінічні випробування. Доступ тут.
- джерело: https://aws.amazon.com/blogs/machine-learning/deploy-a-slack-gateway-for-amazon-q-your-business-expert/
- :є
- : ні
- :де
- $UP
- 100
- 2012
- 32
- 7
- a
- Здатний
- МЕНЮ
- доступ
- рахунки
- точно
- дію
- додавати
- доданий
- Додатковий
- адреса
- AI
- AI помічник
- Послуги ШІ
- Можливість
- ВСІ
- Також
- Amazon
- Amazon Web Services
- an
- та
- відповідь
- Відповіді
- будь-який
- додаток
- додаток
- додатка
- ЕСТЬ
- статті
- AS
- запитати
- Помічник
- At
- авів
- знати
- AWS
- AWS CloudFormation
- назад
- база
- заснований
- BE
- ставати
- імені
- Краще
- боб
- сміливий
- Бот
- мозковий штурм
- приносити
- будувати
- Створюємо
- бізнес
- але
- by
- CAN
- захоплення
- обережний
- Канал
- канали
- перевірка
- Вибирати
- очистити
- код
- COM
- коментар
- компанія
- Компанії
- повний
- Компоненти
- обчислення
- конфігурація
- З'єднувальний
- Консоль
- зміст
- контекст
- сприяти
- внесок
- Розмова
- розмови
- переконаний,
- створювати
- створений
- створення
- дані
- точки даних
- дебати
- дефолт
- демонстрація
- розгортання
- розгорнути
- розгортання
- бажаний
- Виявлення
- Розробник
- розробка
- цифровий
- цифрові гаманці
- прямий
- відкрити
- обговорювалися
- DM
- do
- документ
- документація
- зроблений
- Не знаю
- вниз
- кожен
- співробітників
- включіть
- дозволяє
- Машинобудування
- Що натомість? Створіть віртуальну версію себе у
- підприємство
- Навколишнє середовище
- НІКОЛИ
- все
- приклад
- існуючий
- експеримент
- експерт
- дослідити
- особливість
- риси
- fellow
- Файли
- знайти
- п'ять
- фіксований
- Сфокусувати
- фокусування
- після
- для
- Безкоштовна
- від
- майбутнє
- Отримувати
- Gary
- шлюз
- породжувати
- генерується
- генеративний
- отримати
- GitHub
- Go
- Мати
- he
- чути
- допомога
- допомагає
- його
- Головна
- Як
- How To
- hr
- HTML
- HTTP
- HTTPS
- людина
- Людськими ресурсами
- i
- ID
- ідеї
- Особистість
- if
- реалізації
- важливо
- поліпшення
- in
- includes
- інформація
- розуміння
- замість
- в
- запрошувати
- Ізраїль
- питання
- IT
- тримати
- Знати
- знання
- знає
- мова
- пізніше
- останній
- останні оновлення
- запуск
- Залишати
- довжина
- дозволяти
- LINK
- списки
- любов
- Люксембург
- зробити
- Робить
- управляти
- вдалося
- управління
- менеджер
- повідомлення
- повідомлення
- метадані
- більше
- найбільш
- багатопартійність
- множинний
- ім'я
- Переміщення
- навігація
- необхідно
- Необхідність
- необхідний
- Нові
- нещодавно
- наступний
- зараз
- oauth
- of
- on
- ONE
- тільки
- відкрити
- з відкритим вихідним кодом
- відкриття
- or
- порядок
- організація
- наші
- з
- чуже
- вихід
- власний
- pane
- Паріс
- брати участь
- Виконувати
- Дозволи
- plato
- Інформація про дані Платона
- PlatoData
- точка
- точок
- заселений
- пошта
- потужний
- попередній перегляд
- Головний
- проблеми
- процес
- Production
- проект
- забезпечувати
- за умови
- забезпечує
- публікувати
- питання
- питань
- реального часу
- отримано
- послатися
- посилання
- регіон
- пов'язаний
- Релізи
- запросити
- запитів
- вимагається
- рішення
- ресурси
- здійснити революцію
- право
- Роль
- безпечно
- Зазначений
- sandbox
- бачив
- say
- масштабовані
- прокрутки
- Сіетл
- секрет
- секрети
- розділ
- розділам
- безпечний
- безпечно
- побачити
- послати
- старший
- настрій
- Послуги
- комплект
- Показувати
- підпис
- слабкий
- So
- Софтвер
- розробка програмного забезпечення
- розробка програмного забезпечення
- рішення
- Рішення
- ВИРІШИТИ
- деякі
- Source
- Джерела
- стек
- старт
- почалася
- Починаючи
- введення в експлуатацію
- Статус
- Крок
- заходи
- Стоп
- такі
- підсумовувати
- Systems
- TAG
- з урахуванням
- Приймати
- балаканина
- завдання
- команда
- Такі
- Тель-Авів
- Шаблони
- дякувати
- Що
- Команда
- Майбутнє
- Їх
- Там.
- речі
- це
- через
- час
- до
- знак
- Значення токена
- теми
- трек
- намагатися
- при
- університет
- Updates
- us
- використання
- використовуваний
- користувач
- користувачі
- використання
- значення
- Цінності
- перевірити
- версія
- через
- Відео
- Віргінія
- ходити
- Гаманці
- хотіти
- способи
- we
- Web
- веб-сервіси
- Що
- коли
- Офіційні документи
- ВООЗ
- волі
- з
- без
- дивуватися
- Work
- працював
- робочий
- ще
- Ти
- вашу
- зефірнет