Amazonka Q to nowa, generatywna aplikacja oparta na sztucznej inteligencji, która pomaga użytkownikom wykonywać pracę. Amazon Q może stać się Twoim ekspertem biznesowym i pozwolić Ci odkrywać treści, przeprowadzać burze mózgów lub tworzyć podsumowania, korzystając z danych Twojej firmy, w bezpieczny sposób. Możesz używać Amazon Q do prowadzenia rozmów, rozwiązywania problemów, generowania treści, zdobywania spostrzeżeń i podejmowania działań, łącząc się z repozytoriami informacji, kodem, danymi i systemami korporacyjnymi Twojej firmy. Aby uzyskać więcej informacji, zobacz Przedstawiamy Amazon Q, nowego generatywnego asystenta opartego na sztucznej inteligencji (wersja zapoznawcza).
W tym poście pokażemy, jak to zrobić Amazon Q, Twój ekspert biznesowy, dla użytkowników Slacka.
Będziesz mógł rozmawiać z Amazon Q za pomocą bezpośrednich wiadomości Slack (DM), aby zadawać pytania i uzyskiwać odpowiedzi na podstawie danych firmowych, uzyskać pomoc w tworzeniu nowych treści, takich jak wersje robocze wiadomości e-mail, podsumowywać załączone pliki i wykonywać zadania.
Możesz także zaprosić Amazon Q do udziału w kanałach swojego zespołu. Na kanale użytkownicy mogą zadawać pytania w nowej wiadomości lub oznaczyć je tagiem w istniejącym wątku w dowolnym momencie, aby dostarczyć dodatkowe dane, rozwiązać debatę lub podsumować rozmowę i uchwycić kolejne kroki.
Omówienie rozwiązania
Amazon Q jest niesamowicie potężny. Obejrzyj poniższe demo — zobaczyć znaczy uwierzyć!
W wersji demonstracyjnej nasza aplikacja Amazon Q zawiera zestaw oficjalnych dokumentów AWS. Możesz zapełnić swoją własną aplikację eksperta biznesowego Amazon Q dokumentami własnej firmy i artykułami z bazy wiedzy, dzięki czemu będzie ona w stanie odpowiedzieć na Twoje pytania!
Wszystko, czego potrzebujesz, jest dostarczane jako open source w naszym GitHub repo.
W tym poście przeprowadzimy Cię przez proces wdrażania Amazon Q na koncie AWS i dodawania go do obszaru roboczego Slack. Kiedy skończysz, będziesz się zastanawiać, jak sobie radziłeś bez tego!
Oto niektóre z rzeczy, które może zrobić:
- Odpowiadaj na wiadomości – W DM odpowiada na wszystkie wiadomości. W kanałach odpowiada tylko na @wzmianki i odpowiada w wątku konwersacji.
- Renderuj odpowiedzi zawierające przecenę – Obejmuje to nagłówki, listy, pogrubienie, kursywę, tabele i inne.
- Śledź nastroje – Zawiera przyciski kciuka w górę i kciuka w dół umożliwiające śledzenie nastrojów użytkowników.
- Podaj źródłowe podanie – Zawiera odniesienia i hiperłącza do źródeł, z których korzysta Amazon Q.
- Zrozum kontekst rozmowy – Śledzi rozmowę i odpowiada na podstawie kontekstu.
- Bądź świadomy obecności wielu użytkowników – Kiedy jest oznaczony w wątku, wie, kto co powiedział i kiedy, dzięki czemu może wnieść swój wkład w kontekst i dokładnie podsumować wątek, gdy zostanie o to poproszony.
- Przetwórz załączone pliki – Może przetwarzać do pięciu załączonych plików w celu uzyskania odpowiedzi na pytania dotyczące dokumentów, podsumowań i nie tylko.
- Rozpocznij nowe rozmowy – Możesz zresetować i rozpocząć nowe rozmowy w kanałach DM za pomocą
/new_conversation
.
W poniższych sekcjach pokazujemy, jak wdrożyć projekt na własnym koncie AWS i obszarze roboczym Slack i rozpocząć eksperymenty!
Wymagania wstępne
Musisz mieć konto AWS i AWS Zarządzanie tożsamością i dostępem (IAM) i użytkownik z uprawnieniami do tworzenia niezbędnych zasobów i komponentów dla tej aplikacji oraz zarządzania nimi. Jeśli nie masz konta AWS, zobacz Jak utworzyć i aktywować nowe konto Amazon Web Services?
Musisz także posiadać istniejącą, działającą aplikację eksperta biznesowego Amazon Q. Jeśli jeszcze go nie skonfigurowałeś, zobacz Tworzenie aplikacji Amazon Q.
Na koniec potrzebujesz konta Slack i dostępu, aby tworzyć i publikować aplikacje w swojej organizacji Slack. Jeśli go nie masz, sprawdź, czy Twoja firma może utworzyć organizację piaskownicy Slack, abyś mógł poeksperymentować, lub przejdź do slack.com aby utworzyć darmowe konto Slack i przestrzeń roboczą.
Wdróż zasoby rozwiązania
Udostępniliśmy gotowe rozwiązania Tworzenie chmury AWS szablony, które wdrażają wszystko, czego potrzebujesz na koncie AWS.
Jeśli jesteś programistą i chcesz zbudować, wdrożyć lub opublikować rozwiązanie z kodu, zapoznaj się z sekcją Plik README dla programistów.
Wykonaj następujące kroki, aby uruchomić stos CloudFormation:
- Zaloguj się, aby Konsola zarządzania AWS.
- Wybierz jedno z następujących Uruchom stos przyciski dla żądanego regionu AWS, aby otworzyć konsolę AWS CloudFormation i utworzyć nowy stos.
Region | Uruchom stos |
---|---|
Północna Wirginia (us-east-1 ) |
|
Oregon (us-west-2 ) |
- W razie zamówieenia projektu Nazwa stosuwprowadź nazwę aplikacji (na przykład
AMAZON-Q-SLACK-GATEWAY
). - W razie zamówieenia projektu Identyfikator aplikacji AmazonQ, wprowadź swój istniejący identyfikator aplikacji Amazon Q (na przykład
80xxxxx9-7xx3-4xx0-bxx4-5baxxxxx2af5
). Możesz go skopiować z konsoli Amazon Q. - W razie zamówieenia projektu Region AmazonQ, wybierz region, w którym utworzyłeś aplikację Amazon Q (us-east-1 lub us-west-2).
- W razie zamówieenia projektu Identyfikator użytkownika AmazonQ, wprowadź adres e-mail identyfikatora użytkownika Amazon Q (pozostaw puste, aby użyć adresu e-mail użytkownika Slack jako identyfikatora użytkownika).
- W razie zamówieenia projektu KontekstDaysToLivewprowadź czas przechowywania metadanych konwersacji Amazon DynamoDB (możesz pozostawić to ustawienie domyślne).
Gdy stan stosu CloudFormation to CREATE_COMPLETE, Wybierz Wyjścia i pozostaw ją otwartą — będzie Ci potrzebna w późniejszych krokach.
Stwórz swoją aplikację
Teraz możesz stworzyć swoją aplikację w Slacku. Wykonaj następujące kroki:
- Utwórz aplikację Slack w https://api.slack.com/apps z wygenerowanego manifestu — skopiuj i wklej z wyniku stosu:
SlackAppManifest
. - Dodaj Strona główna aplikacji w panelu nawigacji i przewiń w dół do sekcji Pokaż karty.
- umożliwiać Zakładka Wiadomości.
- Wybierz Zezwalaj użytkownikom na wysyłanie poleceń i wiadomości ukośnikiem z karty wiadomości.
Jest to wymagany krok, aby umożliwić użytkownikowi wysyłanie wiadomości do Twojej aplikacji.
Dodaj swoją aplikację do swojego obszaru roboczego
Teraz możesz dodać swoją aplikację do swojego obszaru roboczego. Jest to wymagane do wygenerowania wartości tokena OAuth użytkownika bota, który jest potrzebny w następnym kroku.
- Iść do OAuth i uprawnienia (w https://api.slack.com) i wybierz Zainstaluj w Workspace do wygenerowania tokena OAuth.
- W Slacku przejdź do swojego obszaru roboczego.
- Wybierz nazwę swojego obszaru roboczego, Ustawienia i administracja, Zarządzać aplikacjami.
- Wybierz nowo utworzoną aplikację.
- W prawym okienku wybierz Otwórz w katalogu aplikacji.
- Dodaj Otwórz w Slacku.
Skonfiguruj sekrety Slack w Menedżerze sekretów AWS
Skonfigurujmy Twoje sekrety Slack, aby zweryfikować podpis każdego żądania i postu w imieniu Twojego bota Amazon Q.
W tym przykładzie nie umożliwiamy rotacji tokenów Slack. Możesz włączyć tę funkcję dla aplikacji produkcyjnej, wdrażając rotację za pośrednictwem Menedżer tajemnic AWS. Utwórz problem (lub jeszcze lepiej żądanie ściągnięcia) w pliku GitHub repo jeśli chcesz, aby ta funkcja została dodana do przyszłej wersji.
Wykonaj następujące kroki, aby skonfigurować sekret w Menedżerze sekretów:
- W konsoli AWS CloudFormation przejdź do swojego stosu Wyjścia i wybierz link do
SlackSecretConsoleUrl
zostać przekierowany do konsoli Secrets Manager. - Dodaj Odzyskaj tajną wartość.
- Dodaj Edytuj.
- Zamień wartości
SlackSigningSecret
iSlackBotUserOAuthToken
używając wartości w konfiguracji aplikacji Slack w sekcji Podstawowe informacje i OAuth i uprawnienia.
Uważaj, aby przypadkowo nie skopiować Sekret klienta zamiast Sekret podpisu.
Zacznij korzystać z Amazon Q
Wykonaj następujące kroki, aby rozpocząć korzystanie z Amazon Q w Slacku:
- Otwórz obszar roboczy Slack.
- Pod Apps, zarządzanie, dodaj swoją nową aplikację Amazon Q.
- Opcjonalnie dodaj swoją aplikację Amazon Q do kanałów zespołu.
- W aplikacji Kanał DM wpisz
Hello
.
Wdrożyłeś teraz nowego, potężnego asystenta AI w środowisku piaskownicy Slack.
Pobaw się nim, wypróbuj wszystkie funkcje omówione w tym poście i skopiuj to, co widziałeś w filmie demonstracyjnym. Co najważniejsze, możesz pytać o tematy związane z dokumentami, które wchłonąłeś do swojej własnej aplikacji eksperta biznesowego Amazon Q. Ale nie poprzestawaj na tym. Możesz znaleźć dodatkowe sposoby na uczynienie go użytecznym, a kiedy to zrobisz, daj nam znać, publikując komentarz.
Kiedy już będziesz przekonany, jak przydatne jest to rozwiązanie, porozmawiaj z administratorami Slacka (i pokaż im ten post) i współpracuj z nimi nad wdrożeniem go w obszarach roboczych Slack w Twojej firmie. Twoi współpracownicy będą Ci wdzięczni!
Sprzątać
Kiedy skończysz eksperymentować z tym rozwiązaniem, usuń aplikację w Slacku (https://api.slack.com/apps) i wyczyść zasoby AWS, otwierając konsolę AWS CloudFormation i usuwając plik AMAZON-Q-SLACK-GATEWAY
stos, który wdrożyłeś. Spowoduje to usunięcie zasobów utworzonych w wyniku wdrożenia rozwiązania.
wnioski
Ta przykładowa aplikacja Amazon Q Slack omówiona w tym poście jest udostępniana jako oprogramowanie typu open source — możesz użyć jej jako punktu wyjścia do własnego rozwiązania i pomóc nam ulepszyć je, dostarczając poprawki i funkcje za pośrednictwem żądań ściągnięcia GitHub. Poznaj kod, wybierz Oglądaj GitHub repo aby otrzymywać powiadomienia o nowych wydaniach i sprawdzaj najnowsze aktualizacje. Chętnie poznamy także Twoje sugestie dotyczące ulepszeń i funkcji.
Aby uzyskać więcej informacji na temat Amazon Q, zobacz Co to jest Amazon Q (do użytku biznesowego)?
O autorach
Gary'ego Benattara jest starszym menedżerem ds. rozwoju oprogramowania w AWS HR. Gary rozpoczął pracę w Amazon w 2012 roku jako stażysta, koncentrując się na budowaniu skalowalnych systemów wykrywania wartości odstających w czasie rzeczywistym. Pracował w Seattle i Luksemburgu, a obecnie mieszka w Tel Awiwie w Izraelu, gdzie poświęca swój czas tworzeniu oprogramowania, które zrewolucjonizuje przyszłość zasobów ludzkich. Był współzałożycielem startupu Zengo, którego celem było zapewnienie bezpieczeństwa portfeli cyfrowych poprzez obliczenia wielostronne. Uzyskał tytuł magistra inżynierii oprogramowania na Uniwersytecie Sorbona w Paryżu.
Boba Strahana jest głównym architektem rozwiązań w zespole AWS Language AI Services.
- Dystrybucja treści i PR oparta na SEO. Uzyskaj wzmocnienie już dziś.
- PlatoData.Network Pionowe generatywne AI. Wzmocnij się. Dostęp tutaj.
- PlatoAiStream. Inteligencja Web3. Wiedza wzmocniona. Dostęp tutaj.
- PlatonESG. Węgiel Czysta technologia, Energia, Środowisko, Słoneczny, Gospodarowanie odpadami. Dostęp tutaj.
- Platon Zdrowie. Inteligencja w zakresie biotechnologii i badań klinicznych. Dostęp tutaj.
- Źródło: https://aws.amazon.com/blogs/machine-learning/deploy-a-slack-gateway-for-amazon-q-your-business-expert/
- :Jest
- :nie
- :Gdzie
- $W GÓRĘ
- 100
- 2012
- 32
- a
- Zdolny
- O nas
- dostęp
- Konto
- dokładnie
- Działania
- Dodaj
- w dodatku
- Dodatkowy
- adres
- AI
- Asystent AI
- Usługi AI
- Zasilany AI
- Wszystkie kategorie
- również
- Amazonka
- Amazon Web Services
- an
- i
- odpowiedź
- odpowiedzi
- każdy
- Aplikacja
- Zastosowanie
- mobilne i webowe
- SĄ
- towary
- AS
- zapytać
- zapytał
- Asystent
- At
- przywiązany
- Aviv
- świadomy
- AWS
- Tworzenie chmury AWS
- z powrotem
- baza
- na podstawie
- BE
- stają się
- w imieniu
- Ulepsz Swój
- bob
- Bot
- burza mózgów
- przynieść
- budować
- Budowanie
- biznes
- ale
- by
- CAN
- zdobyć
- ostrożny
- Kanał
- kanały
- ZOBACZ
- Dodaj
- kleń
- kod
- COM
- komentarz
- sukcesy firma
- Firma
- kompletny
- składniki
- obliczenia
- systemu
- Podłączanie
- Konsola
- zawartość
- kontekst
- przyczynić się
- przyczyniając
- Rozmowa
- rozmowy
- przekonany
- Stwórz
- stworzony
- Tworzenie
- dane
- punkty danych
- debata
- Domyślnie
- Demo
- rozwijać
- wdrażane
- wdrażanie
- życzenia
- Wykrywanie
- Deweloper
- oprogramowania
- cyfrowy
- cyfrowe portfele
- kierować
- odkryj
- omówione
- DM
- do
- dokument
- dokumenty
- zrobić
- nie
- na dół
- każdy
- pracowników
- umożliwiać
- umożliwiając
- Inżynieria
- Wchodzę
- Enterprise
- Środowisko
- Eter (ETH)
- EVER
- wszystko
- przykład
- Przede wszystkim system został opracowany
- eksperyment
- ekspert
- odkryj
- Cecha
- Korzyści
- facet
- Akta
- Znajdź
- pięć
- poprawki
- Skupiać
- skupienie
- następujący
- W razie zamówieenia projektu
- Darmowy
- od
- przyszłość
- Wzrost
- Gary
- Bramka
- Generować
- wygenerowane
- generatywny
- otrzymać
- GitHub
- Go
- Have
- he
- słyszeć
- pomoc
- pomaga
- jego
- Strona główna
- W jaki sposób
- How To
- hr
- HTML
- http
- HTTPS
- człowiek
- Human Resources
- hiperłącza
- i
- IAM
- ID
- pomysły
- tożsamość
- if
- wykonawczych
- co ważne
- ulepszenia
- in
- obejmuje
- Informacja
- spostrzeżenia
- zamiast
- najnowszych
- zapraszać
- Izrael
- problem
- IT
- Trzymać
- Wiedzieć
- wiedza
- wie
- język
- później
- firmy
- Najnowsze aktualizacje
- uruchomić
- Pozostawiać
- Długość
- niech
- LINK
- wykazy
- miłość
- Luksemburg
- robić
- Dokonywanie
- zarządzanie
- zarządzane
- i konserwacjami
- kierownik
- wiadomość
- wiadomości
- Metadane
- jeszcze
- większość
- wielostronny
- wielokrotność
- Nazwa
- Nawigacja
- Nawigacja
- niezbędny
- Potrzebować
- potrzebne
- Nowości
- nowo
- Następny
- już dziś
- przysięgać
- of
- on
- ONE
- tylko
- koncepcja
- open source
- otwarcie
- or
- zamówienie
- organizacja
- ludzkiej,
- na zewnątrz
- odstające
- wydajność
- własny
- chleb
- Paryż
- uczestniczyć
- wykonać
- uprawnienia
- plato
- Analiza danych Platona
- PlatoDane
- punkt
- zwrotnica
- zaludniony
- Post
- mocny
- Podgląd
- Główny
- problemy
- wygląda tak
- Produkcja
- projekt
- zapewniać
- pod warunkiem,
- zapewnia
- publikować
- pytanie
- pytania
- w czasie rzeczywistym
- Odebrane
- odnosić się
- referencje
- region
- związane z
- prasowe
- zażądać
- wywołań
- wymagany
- rozwiązać
- Zasoby
- zrewolucjonizować
- prawo
- Rola
- bezpiecznie
- Powiedział
- piaskownica
- zobaczył
- powiedzieć
- skalowalny
- przewijać
- Seattle
- Tajemnica
- tajniki
- Sekcja
- działy
- bezpieczne
- bezpiecznie
- widzieć
- wysłać
- senior
- sentyment
- Usługi
- zestaw
- pokazać
- podpis
- luźny
- So
- Tworzenie
- rozwoju oprogramowania
- Inżynieria oprogramowania
- rozwiązanie
- Rozwiązania
- ROZWIĄZANIA
- kilka
- Źródło
- Źródła
- stos
- początek
- rozpoczęty
- Startowy
- startup
- Rynek
- Ewolucja krok po kroku
- Cel
- Stop
- taki
- streszczać
- systemy
- TAG
- dostosowane
- Brać
- Mówić
- zadania
- zespół
- Tel
- Tel Awiw
- Szablony
- podziękować
- że
- Połączenia
- Przyszłość
- Im
- Tam.
- rzeczy
- to
- Przez
- czas
- do
- żeton
- Wartość tokena
- tematy
- śledzić
- utworów
- próbować
- dla
- uniwersytet
- Nowości
- us
- posługiwać się
- używany
- użyteczny
- Użytkownik
- Użytkownicy
- za pomocą
- wartość
- Wartości
- zweryfikować
- wersja
- przez
- Wideo
- virginia
- spacer
- Portfele
- chcieć
- sposoby
- we
- sieć
- usługi internetowe
- Co
- jeśli chodzi o komunikację i motywację
- Oficjalne dokumenty
- KIM
- będzie
- w
- bez
- zastanawiać się
- Praca
- pracował
- pracujący
- jeszcze
- ty
- Twój
- zefirnet