Amazon Q este o nouă aplicație generativă bazată pe inteligență artificială, care ajută utilizatorii să-și termine munca. Amazon Q poate deveni expertul dvs. personalizat în afaceri și vă poate permite să descoperiți conținut, să faceți brainstorming idei sau să creați rezumate folosind datele companiei dvs. în siguranță și în siguranță. Puteți folosi Amazon Q pentru a purta conversații, a rezolva probleme, a genera conținut, a obține informații și a lua măsuri prin conectarea la depozitele de informații, codul, datele și sistemele companiei tale. Pentru mai multe informații, vezi Vă prezentăm Amazon Q, un nou asistent generativ bazat pe inteligență artificială (previzualizare).
În această postare, vă arătăm cum să aduceți Amazon Q, expertul dvs. în afaceri, pentru utilizatorii din Microsoft Teams. (Dacă utilizați Slack, consultați Implementează un gateway Slack pentru Amazon Q, expertul tău în afaceri.)
Veți putea conversa cu expertul de afaceri Amazon Q folosind mesajele directe (DM) Teams pentru a pune întrebări și a obține răspunsuri pe baza datelor companiei, pentru a obține ajutor pentru crearea de conținut nou, cum ar fi schițe de e-mail, pentru a rezuma fișierele atașate și pentru a efectua sarcini.
De asemenea, puteți invita un expert în afaceri Amazon Q să participe la canalele dvs. Teams. Într-un canal, utilizatorii pot adresa întrebări experților în afaceri Amazon Q într-un mesaj nou sau îl pot eticheta într-un fir existent în orice moment, pentru a furniza puncte de date suplimentare, pentru a rezolva o dezbatere sau a rezuma conversația și a surprinde pașii următori.
Prezentare generală a soluțiilor
Expertul în afaceri Amazon Q este uimitor de puternic. Consultați următoarea demonstrație - a vedea înseamnă a crede!
În demonstrație, aplicația noastră de experti în afaceri Amazon Q este populată cu câteva pagini Wikipedia. Puteți completa aplicația dvs. de expert în afaceri Amazon Q cu documentele propriei companii și articolele din baza de cunoștințe, astfel încât să vă poată răspunde întrebărilor specifice!
Tot ceea ce aveți nevoie este furnizat ca sursă deschisă în sistemul nostru GitHub repo.
În această postare, vă prezentăm procesul de implementare a expertului în afaceri Amazon Q în contul dvs. AWS și de a-l adăuga la Microsoft Teams. Când ai terminat, te vei întreba cum te-ai descurcat vreodată fără ea!
Următoarele sunt câteva dintre lucrurile pe care le poate face:
- Răspundeți la mesaje – În DM, răspunde la toate mesajele. În canale, răspunde numai la @mențiuni și răspunde într-un fir de conversație.
- Redați răspunsurile care conțin markdown – Aceasta include titluri, liste, aldine, cursive, tabele și multe altele.
- Urmăriți sentimentul – Oferă butoane de degetul mare în sus și în jos pentru a urmări sentimentele utilizatorilor.
- Furnizați atribuirea sursei – Oferă referințe și hyperlinkuri către surse utilizate de expertul în afaceri Amazon Q.
- Înțelegeți contextul conversației – Urmărește conversația și răspunde în funcție de context.
- Fiți la curent cu mai mulți utilizatori – Când este etichetat într-un thread, știe cine a spus ce și când, astfel încât să poată contribui în context și să rezume cu precizie firul atunci când este întrebat.
- Procesați fișierele atașate – Poate procesa până la cinci fișiere atașate pentru răspunsuri la întrebări, rezumate și multe altele.
- Începeți conversații noi – Puteți reseta și începe conversații noi în chat-urile DM utilizând
/new_conversation
.
În secțiunile următoare, vă arătăm cum să implementați proiectul în propriul cont AWS și în contul Teams și să începeți să experimentați!
Cerințe preliminare
Trebuie să aveți un cont AWS și un Gestionarea identității și accesului AWS (IAM) și utilizator cu permisiuni pentru a crea și gestiona resursele și componentele necesare pentru această aplicație. Dacă nu aveți un cont AWS, consultați Cum creez și activez un nou cont Amazon Web Services?
De asemenea, trebuie să aveți o aplicație de expert în afaceri Amazon Q existentă și funcțională. Dacă nu ați configurat încă unul, vedeți Crearea unei aplicații Amazon Q.
În sfârșit, aveți nevoie de un cont Microsoft și Abonament Microsoft Teams pentru a crea și a publica aplicația utilizând pașii descriși în această postare. Dacă nu le aveți, vedeți dacă compania dvs. poate crea sandbox-uri pe care le puteți experimenta sau creați un cont nou și un abonament de probă după cum este necesar pentru a parcurge pașii.
Implementați resursele soluției
Am furnizat preconstruit Formarea AWS Cloud șabloane care implementează tot ce aveți nevoie în contul dvs. AWS.
Dacă sunteți dezvoltator și doriți să construiți, să implementați sau să publicați soluția din cod, consultați Dezvoltator README.
Parcurgeți următorii pași pentru a lansa stiva CloudFormation:
- Conectați-vă la Consola de administrare AWS.
- Alegeți una dintre următoarele Lansați Stack butoane pentru regiunea AWS dorită pentru a deschide consola AWS CloudFormation și a crea o nouă stivă.
Regiune | Lansați Stack |
---|---|
N. Virginia (us-east-1 ) |
|
Oregon (us-west-2 ) |
- Pentru Numele stivei, introduceți un nume pentru aplicația dvs. (de exemplu,
AMAZON-Q-TEAMS-GATEWAY
). - Pentru AmazonQAppId, introduceți ID-ul aplicației dvs. de expert în afaceri Amazon Q existent (de exemplu,
80xxxxx9-7xx3-4xx0-bxx4-5baxxxxx2af5
). Îl puteți copia din consola Amazon Q Business Expert. - Pentru AmazonQRegion, alegeți Regiunea în care ați creat aplicația de expert în afaceri Amazon Q (us-east-1 sau us-west-2).
- Pentru AmazonQUserId, introduceți o adresă de e-mail pentru ID utilizator de expert în afaceri Amazon Q (lăsați necompletat pentru a utiliza un e-mail de utilizator Teams ca ID de utilizator).
- Pentru ContextDaysToLive, introduceți durata de timp pentru a păstra metadatele conversației în cache Amazon DynamoDB (puteți lăsa acest lucru ca implicit).
Când starea stivei dvs. CloudFormation este CREATE_COMPLETE, alege ieşiri fila și păstrați-l deschis - veți avea nevoie de el în pașii ulterioare.
Înregistrați o nouă aplicație în portalul Microsoft Azure
Parcurgeți următorii pași pentru a înregistra o nouă aplicație în portalul Microsoft Azure:
- Du-te la Portalul Azure și conectați-vă cu contul dvs. Microsoft.
- Alege Înregistrare nouă.
- Pentru Nume si Prenume, furnizați numele aplicației dvs. Puteți face lucrurile simple utilizând numele stivei pe care l-ați folosit pentru stiva CloudFormation.
- Pentru Cine poate folosi această aplicație sau accesa acest API?, alege Numai conturile din acest director organizațional (numai AWS – Chiriaș unic).
- Alege Inregistreaza-te.
- Notați jos ID aplicație (client). valoarea și cel ID director (chiriaș). de la Descriere pagină. Veți avea nevoie de ele mai târziu când vi se vor cere
MicrosoftAppId
șiMicrosoftAppTenantId
.
- Alege Selectați permisiunile API în panoul de navigare.
- Alege Adăugați o permisiune.
- Alege Microsoft Graph.
- Alege Permisiunile aplicației.
- Selectați Utilizator.Citește.Toate.
- Selectați ChannelMessage.Read.All.
- Selectați Team.ReadBasic.All.
- Selectați Fișiere.Citește.Toate.
- Alege Adăugați permisiuni. Această permisiune permite aplicației să citească date din directorul organizației dvs. despre utilizatorul conectat.
- Utilizați meniul de opțiuni (trei puncte) din dreapta pentru a alege Eliminați permisiunea.
- Scoateți originalul User.Read – Delegat permisiune.
- Alege Acordați consimțământul administratorului pentru Directorul implicit.
- Alege Certificate și secrete în panoul de navigare.
- Alege Secretul noului client.
- Pentru Descriere, furnizați o valoare, cum ar fi
description of my client secret
. - Alegeți o valoare pentru expiră. Rețineți că în producție, va trebui să vă rotiți manual secretul înainte de a expira.
- Alege Adăugaţi.
- Notați valoarea noului dvs. secret. Veți avea nevoie de el mai târziu când vi se va cere
MicrosoftAppPassword
.
- Opțional, alegeți Proprietari pentru a adăuga orice proprietari suplimentari pentru aplicație.
Înregistrați-vă noua aplicație în Microsoft Bot Framework
Parcurgeți următorii pași pentru a vă înregistra aplicația în Microsoft Bot Framework:
- Du-te la Microsoft Bot Framework și conectați-vă cu contul dvs. Microsoft.
- Opțional, puteți crea și încărca o pictogramă personalizată pentru noul dvs. robot expert în afaceri Amazon Q. De exemplu, am creat următoarele utilizând Loc de joacă pentru imagini Amazon Bedrock.
- Introduceți numele afișat preferat, mânerul botului și descrierea.
- Pentru Punct final de mesagerie, copiați și lipiți valoarea lui
TeamsEventHandlerApiEndpoint
din teancul tău ieşiri tab. - Nu selectați Activați Streaming Endpoint.
- Pentru Tipul aplicației, alege Chiriaș unic.
- Pentru Inserați mai jos ID-ul aplicației pentru a continua, introduceți tasta
MicrosoftAppId
valoare pe care ai notat-o mai devreme. - Pentru ID de chiriaș al aplicației, introduceți tasta
MicrosoftAppTenantId
valoare pe care ai notat-o mai devreme. - Lăsați celelalte valori așa cum sunt, acceptați termenii și alegeți Înregistrare.
- Pe Canale pagina, sub Adăugați un canal recomandat, alege Echipele Microsoft.
- Alege Comerciale Microsoft Teams (cel mai frecvent), Apoi alegeți Economisiți.
- Acceptați Termenii și condițiile și alegeți Conveni.
Configurați-vă secretele în AWS
Să vă configuram secretele Teams pentru a verifica semnătura fiecărei solicitări și a posta în numele robotului dvs. expert în afaceri Amazon Q.
În acest exemplu, nu activăm rotația jetoanelor Teams. Îl puteți activa pentru o aplicație de producție prin implementarea rotației prin Manager de secrete AWS. Creați o problemă (sau, mai bine, o solicitare de extragere) în fișierul GitHub repo dacă doriți ca această caracteristică să fie adăugată la o versiune viitoare.
Parcurgeți următorii pași pentru a configura un secret în Secrets Manager:
- În consola AWS CloudFormation, navigați la stiva dvs ieşiri fila și alegeți linkul pentru
TeamsSecretConsoleUrl
pentru a fi redirecționat către consola Secrets Manager. - Alege Obțineți valoarea secretă.
- Alege Editati.
- Înlocuiți valorile lui
MicrosoftAppId
,MicrosoftAppPassword
, șiMicrosoftAppTenantId
cu valorile pe care le-ați notat în pașii anteriori.
Implementați aplicația în Microsoft Teams
Parcurgeți următorii pași pentru a implementa aplicația în Teams:
- Du-te la Portal pentru dezvoltatori pentru echipe și conectați-vă cu contul dvs. de utilizator Microsoft Teams.
- Alege Aplicații în panoul de navigare, apoi alegeți Aplicație nouă.
- Pentru Nume si Prenume, introduceți numele botului dvs.
- Introduceți un nume pentru Nume și atât descrieri scurte, cât și complete (puteți folosi numele botului pentru toate dacă doriți, doar nu le lăsați goale).
- Introduceți valori pentru Informații despre dezvoltatori și Adresele URL ale aplicațiilor. Pentru testare, puteți crea valori și adrese URL similare
https://www.anycompany.com/
. Folosiți-le pe cele reale pentru producție. - Pentru ID aplicație (client).*, introduceți valoarea de
MicrosoftAppId
din mai devreme. - Alege Economisiți.
- În branding, puteți încărca pictograme generate de AI sau pictograme diferite, sau deloc, depinde de dvs. Următoarele sunt câteva exemple:
- În Caracteristicile aplicației, alege Bot.
- Selectați Introduceți un ID de bot, și introduceți fișierul
MicrosoftAppId
valoarea din etapele anterioare. - În Ce poate face botul tău?, Selectați Încărcați și descărcați fișiere.
- În Selectați domeniile în care oamenii pot folosi această comandă, Selectați Personal, Echipa PGC, și Chat de grup.
- Alege Salvare.
- Selectați Introduceți un ID de bot, și introduceți fișierul
- Alege Publica.
- Alege Descărcați pachetul aplicației pentru a descărca un fișier .zip pe computer.
- Alege Previzualizare în echipe a lansa Microsoft Teams (la serviciu sau la școală) app.
- În panoul de navigare, alegeți Aplicații, Apoi Gestionați-vă aplicațiile, Apoi Încărcați o aplicație.
- Alege Încărcați o aplicație în catalogul de aplicații organizației dvsși selectați fișierul .zip pe care l-ați descărcat. Aceasta adaugă aplicația la Teams.
- Selectați cardul pentru noua aplicație, alegeți Adăuga, și așteptați să se finalizeze (10–20 de secunde).
Adăugați botul dvs. la una sau mai multe echipe
Parcurgeți următorul pas pentru a adăuga botul dvs. la o echipă:
- În aplicația Teams, selectați-vă echipa și alegeți conduce echipa.
- Pe Aplicații fila, alegeți noua aplicație de expert în afaceri Amazon Q și alegeți Adăuga.
Acum vă puteți testa botul în Microsoft Teams!
Începeți să utilizați expertul în afaceri Amazon Q
Parcurgeți următorii pași pentru a începe să utilizați expertul în afaceri Amazon Q în Teams:
- Deschideți clientul Teams.
- În Aplicații, adăugați noua aplicație de expert în afaceri Amazon Q la un chat.
- Opțional, adăugați aplicația dvs. de expert în afaceri Amazon Q la unul sau mai multe canale Teams.
- În aplicația DM chat, intrați
Hello
.
Acum ați implementat un nou asistent AI puternic în mediul dvs. sandbox Teams.
Joacă-te cu el, încearcă toate funcțiile discutate în această postare și copiază lucrurile pe care le-ai văzut în videoclipul demonstrativ. Cel mai important, puteți întreba despre subiecte legate de documentele pe care le-ați ingerat în propria aplicație de expert în afaceri Amazon Q. Dar nu te opri aici. Puteți găsi modalități suplimentare de a face acest lucru util și, atunci când o faceți, anunțați-ne prin postarea unui comentariu.
Odată ce sunteți convins de cât de util este, discutați cu administratorii Teams (arată-le această postare) și colaborați cu ei pentru a o implementa în organizațiile Teams ale companiei dvs. Colegii tăi angajați vă vor mulțumi!
A curăța
Când ați terminat de experimentat cu această soluție, ștergeți aplicația din Microsoft Teams, Bot Framework și portalul Azure. Apoi curățați-vă resursele AWS deschizând consola AWS CloudFormation și ștergând AMAZON-Q-TEAMS-GATEWAY
stiva pe care ați implementat-o. Aceasta șterge resursele pe care le-ați creat prin implementarea soluției.
Concluzii
Exemplul de aplicație echipe de experți în afaceri Amazon Q discutat în această postare este furnizat ca sursă deschisă – o puteți folosi ca punct de plecare pentru propria dvs. soluție și ne puteți ajuta să o îmbunătățim, contribuind cu remedieri și funcții prin cererile de extragere GitHub. Explorează codul, alege Ceas în GitHub repo pentru a fi notificat cu privire la noile versiuni și pentru a reveni pentru cele mai recente actualizări. De asemenea, ne-ar plăcea să auzim sugestiile dvs. pentru îmbunătățiri și funcții.
Pentru mai multe informații despre expertul în afaceri Amazon Q, consultați Ghid pentru dezvoltatori Amazon Q (Pentru uz comercial)..
Despre Autori
Gary Benattar este manager senior de dezvoltare software în AWS HR. Gary a început la Amazon în 2012 ca stagiar, concentrându-se pe construirea de sisteme scalabile, în timp real, de detectare a valorii aberante. A lucrat în Seattle și Luxemburg și acum are sediul în Tel Aviv, Israel, unde își dedică timpul construirii de software pentru a revoluționa viitorul resurselor umane. El a co-fondat un startup, Zengo, cu accent pe asigurarea securizării portofelelor digitale prin calcule multipartite. Și-a luat masterul în Inginerie Software de la Universitatea Sorbona din Paris.
Bob Strahan este un arhitect principal de soluții în echipa AWS Language AI Services.
- Distribuție de conținut bazat pe SEO și PR. Amplifică-te astăzi.
- PlatoData.Network Vertical Generative Ai. Împuterniciți-vă. Accesați Aici.
- PlatoAiStream. Web3 Intelligence. Cunoștințe amplificate. Accesați Aici.
- PlatoESG. carbon, CleanTech, Energie, Mediu inconjurator, Solar, Managementul deșeurilor. Accesați Aici.
- PlatoHealth. Biotehnologie și Inteligență pentru studii clinice. Accesați Aici.
- Sursa: https://aws.amazon.com/blogs/machine-learning/deploy-a-microsoft-teams-gateway-for-amazon-q-your-business-expert/
- :este
- :nu
- :Unde
- $UP
- 100
- 2012
- 32
- 362
- 58
- 7
- a
- Capabil
- Despre Noi
- acces
- Cont
- precis
- Acțiune
- activa
- adăuga
- adăugat
- Suplimentar
- adresa
- Adaugă
- admin
- AI
- Asistent AI
- Servicii AI
- AI-alimentat
- TOATE
- permite
- de asemenea
- Amazon
- Amazon Web Services
- an
- și
- răspunde
- telefonic
- răspunsuri
- Orice
- api
- aplicaţia
- aplicație
- SUNT
- bunuri
- AS
- cere
- Asistent
- At
- aviv
- conştient
- AWS
- Formarea AWS Cloud
- Azuriu
- înapoi
- de bază
- bazat
- BE
- deveni
- înainte
- folosul
- de mai jos
- Mai bine
- Bob
- Bot
- atât
- brainstorming
- aduce
- construi
- Clădire
- afaceri
- dar
- by
- CAN
- captura
- card
- Canal
- canale
- Chat
- verifica
- Alege
- curat
- client
- cod
- comentariu
- comercial
- Comun
- companie
- Compania
- Completă
- componente
- calcul
- calculator
- Conectarea
- consimţământ
- Consoleze
- conţinut
- context
- a contribui
- contribuind
- Conversație
- conversații
- convins
- crea
- a creat
- Crearea
- personalizat
- de date
- puncte de date
- dezbatere
- Mod implicit
- Demo
- implementa
- dislocate
- Implementarea
- descriere
- dorit
- Detectare
- Dezvoltator
- Dezvoltare
- diferit
- digital
- portofele digitale
- direcționa
- descoperi
- discutat
- Afişa
- DM
- do
- document
- documente
- făcut
- Dont
- jos
- Descarca
- fiecare
- Mai devreme
- de angajați
- permite
- permițând
- Inginerie
- Intrați
- Afacere
- Mediu inconjurator
- EVER
- tot
- exemplu
- exemple
- existent
- experiment
- expert
- explora
- Caracteristică
- Recomandate
- DESCRIERE
- membru
- Fișier
- Fişiere
- Găsi
- cinci
- remedieri
- Concentra
- concentrându-se
- următor
- Pentru
- Cadru
- din
- Complet
- viitor
- Câştig
- Gary
- poartă
- genera
- generativ
- obține
- GitHub
- grafic
- manipula
- Avea
- he
- auzi
- ajutor
- ajută
- lui
- Cum
- Cum Pentru a
- hr
- HTML
- http
- HTTPS
- uman
- Resurse Umane
- i
- ICON
- icoane
- ID
- idei
- Identitate
- if
- imagine
- Punere în aplicare a
- important
- îmbunătățiri
- in
- include
- informații
- perspective
- în
- invita
- Israel
- problema
- IT
- doar
- A pastra
- Cunoaște
- cunoştinţe
- știe
- limbă
- mai tarziu
- Ultimele
- Cele mai recente actualizări
- lansa
- Părăsi
- Lungime
- lăsa
- ca
- LINK
- liste
- log
- dragoste
- Luxemburg
- face
- Efectuarea
- administra
- gestionate
- administrare
- manager
- manual
- Meniu
- mesaj
- mesaje
- Metadata
- Microsoft
- Microsoft Azure
- echipe de microsoft
- mai mult
- cele mai multe
- multipartid
- multiplu
- my
- nume
- Navigaţi
- Navigare
- necesar
- Nevoie
- necesar
- Nou
- aplicație nouă
- următor
- Nici unul
- nota
- notat
- acum
- of
- on
- ONE
- cele
- afară
- deschide
- open-source
- de deschidere
- Opţiuni
- or
- comandă
- de organizare
- organizații
- original
- Altele
- al nostru
- afară
- anormal
- a subliniat
- propriu
- Proprietarii
- pagină
- pagini
- pâine
- Paris
- participa
- oameni
- Efectua
- permisiune
- permisiuni
- Plato
- Informații despre date Platon
- PlatoData
- Punct
- puncte
- populat
- Portal
- Post
- puternic
- preferat
- Anunţ
- precedent
- Principal
- probleme
- proces
- producere
- proiect
- furniza
- prevăzut
- furnizează
- publica
- întrebare
- Întrebări
- Citeste
- real
- în timp real
- primit
- trimite
- referințe
- regiune
- Inregistreaza-te
- Înscriere
- legate de
- Lansări
- solicita
- cereri de
- rezolvă
- Resurse
- revoluţiona
- dreapta
- Rol
- în siguranță
- Said
- nisip
- cutii de nisip
- văzut
- scalabil
- Şcoală
- Seattle
- secunde
- Secret
- secrete
- secțiuni
- sigur
- în siguranță,
- vedea
- selecta
- senior
- sentiment
- serviciu
- Servicii
- set
- Pantaloni scurți
- Arăta
- semnătură
- simplu
- singur
- moale
- So
- Software
- de dezvoltare de software
- Inginerie software
- soluţie
- soluţii
- REZOLVAREA
- unele
- Sursă
- Surse
- specific
- stivui
- Începe
- început
- Pornire
- lansare
- Stare
- Pas
- paşi
- Stop
- de streaming
- abonament
- astfel de
- rezuma
- sisteme
- TAG
- adaptate
- Lua
- Vorbi
- sarcini
- echipă
- echipe
- Tel
- Tel Aviv
- şabloane
- chiriaş
- termeni
- test
- Testarea
- mulţumi
- acea
- Viitorul
- Lor
- apoi
- Acolo.
- Acestea
- ei
- lucruri
- acest
- trei
- Prin
- timp
- la
- semn
- subiecte
- urmări
- piese
- proces
- încerca
- în
- universitate
- actualizări
- us
- utilizare
- utilizat
- util
- Utilizator
- utilizatorii
- folosind
- valoare
- Valori
- verifica
- versiune
- de
- Video
- Virginia
- aștepta
- umbla
- Portofele
- vrea
- modalități de
- we
- web
- servicii web
- Ce
- cand
- care
- OMS
- Wikipedia
- voi
- cu
- fără
- mirare
- Apartamente
- a lucrat
- de lucru
- încă
- Tu
- Ta
- zephyrnet
- Zip