Amazon Q è una nuova applicazione generativa basata sull'intelligenza artificiale che aiuta gli utenti a svolgere il proprio lavoro. Amazon Q può diventare il tuo esperto aziendale su misura e consentirti di scoprire contenuti, scambiare idee o creare riepiloghi utilizzando i dati della tua azienda in modo sicuro. Puoi utilizzare Amazon Q per conversare, risolvere problemi, generare contenuti, ottenere approfondimenti e agire collegandoti ai repository di informazioni, al codice, ai dati e ai sistemi aziendali della tua azienda. Per ulteriori informazioni, vedere Presentazione di Amazon Q, un nuovo assistente generativo basato sull'intelligenza artificiale (anteprima).
In questo post ti mostriamo come portare Amazon Q, il tuo esperto aziendale, agli utenti di Microsoft Teams. (Se usi Slack, fai riferimento a Distribuisci un gateway Slack per Amazon Q, il tuo esperto aziendale.)
Potrai conversare con l'esperto aziendale di Amazon Q utilizzando i messaggi diretti (DM) di Teams per porre domande e ottenere risposte basate sui dati aziendali, ottenere aiuto nella creazione di nuovi contenuti come bozze di e-mail, riepilogare i file allegati ed eseguire attività.
Puoi anche invitare un esperto aziendale di Amazon Q a partecipare ai tuoi canali Teams. In un canale, gli utenti possono porre domande agli esperti aziendali di Amazon Q in un nuovo messaggio o taggarlo in un thread esistente in qualsiasi momento, per fornire ulteriori dati, risolvere un dibattito o riassumere la conversazione e catturare i passaggi successivi.
Panoramica della soluzione
L'esperto aziendale di Amazon Q è incredibilmente potente. Dai un'occhiata alla seguente demo: provare per credere!
Nella demo, la nostra applicazione per esperti aziendali Amazon Q è popolata con alcune pagine di Wikipedia. Puoi popolare la tua applicazione per esperti aziendali Amazon Q con i documenti e gli articoli della knowledge base della tua azienda, in modo che sia in grado di rispondere alle tue domande specifiche!
Tutto ciò di cui hai bisogno è fornito come open source nel nostro Repository GitHub.
In questo post ti guideremo attraverso il processo per distribuire Amazon Q Business Expert nel tuo account AWS e aggiungerlo a Microsoft Teams. Quando avrai finito, ti chiederai come hai fatto a farne a meno!
Di seguito sono elencate alcune delle cose che può fare:
- Rispondi ai messaggi – Nei DM, risponde a tutti i messaggi. Nei canali, risponde solo alle @menzioni e in un thread di conversazione.
- Rendi le risposte contenenti markdown – Ciò include intestazioni, elenchi, grassetto, corsivo, tabelle e altro.
- Tieni traccia del sentimento – Fornisce i pulsanti pollice su e pollice giù per tenere traccia del sentiment dell'utente.
- Fornire l'attribuzione della fonte – Fornisce riferimenti e collegamenti ipertestuali alle fonti utilizzate dall'esperto aziendale di Amazon Q.
- Comprendere il contesto della conversazione – Tiene traccia della conversazione e risponde in base al contesto.
- Rimani consapevole di più utenti – Quando viene taggato in un thread, sa chi ha detto cosa e quando, in modo da poter contribuire nel contesto e riassumere accuratamente il thread quando richiesto.
- Elabora i file allegati – Può elaborare fino a cinque file allegati per rispondere a domande sui documenti, riepiloghi e altro ancora.
- Inizia nuove conversazioni – Puoi reimpostare e avviare nuove conversazioni nelle chat DM utilizzando
/new_conversation
.
Nelle sezioni seguenti, mostriamo come distribuire il progetto sul tuo account AWS e sul tuo account Teams e inizia a sperimentare!
Prerequisiti
È necessario disporre di un account AWS e di un file Gestione dell'identità e dell'accesso di AWS (IAM) ruolo e utente con autorizzazioni per creare e gestire le risorse e i componenti necessari per questa applicazione. Se non disponi di un account AWS, consulta Come posso creare e attivare un nuovo account Amazon Web Services?
È inoltre necessario disporre di un'applicazione per esperti aziendali Amazon Q esistente e funzionante. Se non ne hai ancora impostato uno, vedi Creazione di un'applicazione Amazon Q.
Infine, è necessario un Account Microsoft e Abbonamento a Microsoft Teams per creare e pubblicare l'app utilizzando i passaggi descritti in questo post. Se non disponi di questi, verifica se la tua azienda può creare sandbox per sperimentare oppure creare un nuovo account e un abbonamento di prova secondo necessità per completare i passaggi.
Distribuire le risorse della soluzione
Abbiamo fornito pre-costruito AWS CloudFormazione modelli che distribuiscono tutto ciò di cui hai bisogno nel tuo account AWS.
Se sei uno sviluppatore e desideri creare, distribuire o pubblicare la soluzione dal codice, fai riferimento a README dello sviluppatore.
Completa i seguenti passaggi per avviare lo stack CloudFormation:
- Accedere al Console di gestione AWS.
- Scegli una delle seguenti Avvia Stack pulsanti per la regione AWS desiderata per aprire la console AWS CloudFormation e creare un nuovo stack.
Regione | Avvia Stack |
---|---|
Virginia settentrionale (us-east-1 ) |
|
dell'Oregon (us-west-2 ) |
- Nel Nome dello stack, inserisci un nome per la tua app (ad esempio,
AMAZON-Q-TEAMS-GATEWAY
). - Nel AmazonQAppId, inserisci l'ID dell'applicazione Amazon Q Business Expert esistente (ad esempio,
80xxxxx9-7xx3-4xx0-bxx4-5baxxxxx2af5
). Puoi copiarlo dalla console degli esperti aziendali Amazon Q. - Nel Regione AmazonQ, scegli la regione in cui hai creato la tua applicazione per esperti aziendali Amazon Q (us-east-1 o us-west-2).
- Nel AmazonQUserId, inserisci l'indirizzo e-mail dell'ID utente esperto aziendale Amazon Q (lascia vuoto per utilizzare l'e-mail di un utente Teams come ID utente).
- Nel ContestoDaysToLive, inserisci il periodo di tempo durante il quale i metadati della conversazione verranno memorizzati nella cache Amazon DynamoDB (puoi lasciarlo come predefinito).
Quando lo stato dello stack di CloudFormation è CREATE_COMPLETE, scegli il Uscite scheda e tienila aperta: ti servirà nei passaggi successivi.
Registra una nuova app nel portale di Microsoft Azure
Completare i passaggi seguenti per registrare una nuova app nel portale Microsoft Azure:
- Vai Portale di Azure e accedi con il tuo account Microsoft.
- Scegli Nuova registrazione.
- Nel Nome, fornisci il nome della tua app. Puoi semplificare le cose utilizzando il nome dello stack utilizzato per lo stack CloudFormation.
- Nel Chi può utilizzare questa applicazione o accedere a questa API?scegli Solo account in questa directory organizzativa (solo AWS – Tenant singolo).
- Scegli Registrati.
- Annota il ID dell'applicazione (client) valore e il ID directory (tenant) dal Panoramica pagina. Ne avrai bisogno più tardi quando richiesto
MicrosoftAppId
edMicrosoftAppTenantId
.
- Scegli Seleziona le autorizzazioni API nel pannello di navigazione.
- Scegli Aggiungi un'autorizzazione.
- Scegli Microsoft Graph.
- Scegli Autorizzazioni dell'applicazione.
- Seleziona Utente.Leggi.Tutto.
- Seleziona ChannelMessage.Read.All.
- Seleziona Team.ReadBasic.All.
- Seleziona File.Leggi.Tutto.
- Scegli Aggiungi autorizzazioni. Questa autorizzazione consente all'app di leggere i dati nella directory della tua organizzazione relativi all'utente che ha effettuato l'accesso.
- Utilizza il menu delle opzioni (tre punti) sulla destra per scegliere Rimuovi l'autorizzazione.
- Rimuovere l'originale User.Read – Delegato permesso.
- Scegli Concedi il consenso dell'amministratore per la directory predefinita.
- Scegli Certificati e segreti nel pannello di navigazione.
- Scegli Nuovo segreto del cliente.
- Nel Descrizione, fornire un valore, ad esempio
description of my client secret
. - Scegli un valore per Scade. Tieni presente che in produzione dovrai ruotare manualmente il segreto prima che scada.
- Scegli Aggiungi.
- Annota il valore del tuo nuovo segreto. Ne avrai bisogno più tardi quando richiesto
MicrosoftAppPassword
.
- Facoltativamente, scegli Proprietari per aggiungere eventuali ulteriori proprietari per l'applicazione.
Registra la tua nuova app nel Microsoft Bot Framework
Completa i seguenti passaggi per registrare la tua app in Microsoft Bot Framework:
- Vai Microsoft Bot Framework e accedi con il tuo account Microsoft.
- Facoltativamente, puoi creare e caricare un'icona personalizzata per il tuo nuovo bot esperto aziendale Amazon Q. Ad esempio, abbiamo creato quanto segue utilizzando Parco giochi con immagini di Amazon Bedrock.
- Inserisci il nome visualizzato, l'handle del bot e la descrizione che preferisci.
- Nel Endpoint di messaggistica, copia e incolla il valore di
TeamsEventHandlerApiEndpoint
dal tuo stack Uscite scheda. - Non selezionare Abilita endpoint di streaming.
- Nel Tipo di appscegli Singolo inquilino.
- Nel Incolla l'ID della tua app qui sotto per continuare, Inserisci il
MicrosoftAppId
valore che hai notato prima. - Nel ID tenant dell'app, Inserisci il
MicrosoftAppTenantId
valore che hai notato prima. - Lascia gli altri valori così come sono, accetta i termini e scegli Registrati.
- Sulla Canali pagina, sotto Aggiungi un canale in primo pianoscegli Microsoft Squadre.
- Scegli Commerciale di Microsoft Teams (più comune), Quindi scegliere Risparmi.
- Accetta i Termini di servizio e scegli Concordare.
Configura i tuoi segreti in AWS
Configuriamo i segreti di Teams per verificare la firma di ogni richiesta e post per conto del tuo bot esperto di business Amazon Q.
In questo esempio non abilitiamo la rotazione dei token di Teams. Puoi abilitarlo per un'app di produzione implementando la rotazione tramite AWS Secrets Manager. Crea un problema (o, meglio ancora, una richiesta pull) nel file Repository GitHub se desideri che questa funzionalità venga aggiunta a una versione futura.
Completa i seguenti passaggi per configurare un segreto in Secrets Manager:
- Nella console AWS CloudFormation, vai al tuo stack Uscite scheda e scegli il collegamento per
TeamsSecretConsoleUrl
essere reindirizzato alla console di Secrets Manager. - Scegli Recupera il valore segreto.
- Scegli Modifica.
- Sostituisci i valori di
MicrosoftAppId
,MicrosoftAppPassword
eMicrosoftAppTenantId
con i valori annotati nei passaggi precedenti.
Distribuisci la tua app in Microsoft Teams
Completa i seguenti passaggi per distribuire l'app a Teams:
- Vai Portale degli sviluppatori per Teams e accedi con il tuo account utente Microsoft Teams.
- Scegli Apps nel riquadro di navigazione, quindi scegli Nuova app.
- Nel Nome, inserisci il nome del tuo bot.
- Inserisci un nome per Nome e cognome e descrizioni sia brevi che complete (puoi usare il nome del bot per tutti se vuoi, ma non lasciarle vuote).
- Immettere i valori per Informazioni sullo sviluppatore ed URL dell'app. Per i test, puoi creare valori e URL come
https://www.anycompany.com/
. Usa quelli reali per la produzione. - Nel ID dell'applicazione (client)*, inserisci il valore di
MicrosoftAppId
da prima. - Scegli Risparmi.
- Sotto branding, puoi caricare icone generate dall'intelligenza artificiale, o icone diverse, o nessuna, dipende da te. I seguenti sono alcuni esempi:
- Sotto Funzionalità dell'appscegli Bot.
- Seleziona Inserisci un ID bote inserisci il
MicrosoftAppId
valore ottenuto dai passaggi precedenti. - Sotto Cosa può fare il tuo bot?, selezionare Carica e scarica file.
- Sotto Seleziona gli ambiti in cui gli utenti possono utilizzare questo comando, selezionare MONITOR PERSONALI, Teame Chat di gruppo.
- Scegli Salva.
- Seleziona Inserisci un ID bote inserisci il
- Scegli Pubblicare.
- Scegli Scarica il pacchetto dell'app per scaricare un file .zip sul tuo computer.
- Scegli Anteprima in Teams lanciare Microsoft Teams (lavoro o scuola) app.
- Nel pannello di navigazione, scegli Apps, poi Gestisci le tue app, poi Carica un'app.
- Scegli Carica un'app nel catalogo delle app della tua organizzazionee seleziona il file .zip scaricato. In questo modo l'app viene aggiunta a Teams.
- Seleziona la scheda per la tua nuova app, scegli Inserisci, e attendere il completamento (10-20 secondi).
Aggiungi il tuo bot a uno o più team
Completa il passaggio seguente per aggiungere il tuo bot a un team:
- Nell'app Teams, seleziona la tua squadra e scegli Gestisci la squadra.
- Sulla Apps scheda, scegli la nuova app Amazon Q Business Expert e scegli Aggiungi.
Ora puoi testare il tuo bot in Microsoft Teams!
Inizia a utilizzare Amazon Q Business Expert
Completa i seguenti passaggi per iniziare a utilizzare Amazon Q Business Expert in Teams:
- Apri il tuo client Teams.
- Sotto Apps, aggiungi la tua nuova app Amazon Q Business Expert a una chat.
- Facoltativamente, aggiungi la tua app Amazon Q Business Expert a uno o più canali Teams.
- Nella chat DM dell'app, inserisci
Hello
.
Ora hai distribuito un nuovo potente assistente AI nel tuo ambiente Sandbox Teams.
Gioca con esso, prova tutte le funzionalità discusse in questo post e copia le cose che hai visto nel video dimostrativo. Ancora più importante, puoi chiedere informazioni su argomenti relativi ai documenti che hai inserito nella tua applicazione per esperti aziendali Amazon Q. Ma non fermarti qui. Puoi trovare altri modi per renderlo utile e, quando lo fai, faccelo sapere pubblicando un commento.
Una volta che sei convinto di quanto sia utile, parla con gli amministratori di Teams (mostra loro questo post) e collabora con loro per distribuirlo nelle organizzazioni Teams della tua azienda. I tuoi colleghi ti ringrazieranno!
ripulire
Una volta terminata la sperimentazione di questa soluzione, elimina la tua app in Microsoft Teams, Bot Framework e portale di Azure. Quindi ripulisci le tue risorse AWS aprendo la console AWS CloudFormation ed eliminando il file AMAZON-Q-TEAMS-GATEWAY
stack che hai distribuito. Ciò elimina le risorse create distribuendo la soluzione.
Conclusioni
L'applicazione di esempio Teams per esperti aziendali Amazon Q discussa in questo post è fornita come open source: puoi utilizzarla come punto di partenza per la tua soluzione e aiutarci a migliorarla contribuendo con correzioni e funzionalità tramite richieste pull GitHub. Esplora il codice, scegli Orologio nel Repository GitHub per essere informato sulle nuove versioni e controllare nuovamente gli ultimi aggiornamenti. Ci piacerebbe anche sentire i tuoi suggerimenti per miglioramenti e funzionalità.
Per ulteriori informazioni su Amazon Q Business Expert, fare riferimento a Guida per sviluppatori Amazon Q (per uso aziendale)..
Informazioni sugli autori
Gary Benattar è un Senior Software Development Manager in AWS HR. Gary ha iniziato ad Amazon nel 2012 come stagista, concentrandosi sulla creazione di sistemi di rilevamento dei valori anomali scalabili e in tempo reale. Ha lavorato a Seattle e in Lussemburgo e ora vive a Tel Aviv, in Israele, dove dedica il suo tempo alla creazione di software per rivoluzionare il futuro delle risorse umane. Ha co-fondato una startup, Zengo, con l'obiettivo di rendere sicuri i portafogli digitali attraverso il calcolo multi-party. Ha conseguito il Master in Ingegneria del software presso l'Università della Sorbona di Parigi.
Bob Strahan è Principal Solutions Architect nel team AWS Language AI Services.
- Distribuzione di contenuti basati su SEO e PR. Ricevi amplificazione oggi.
- PlatoData.Network Generativo verticale Ai. Potenzia te stesso. Accedi qui.
- PlatoAiStream. Intelligenza Web3. Conoscenza amplificata. Accedi qui.
- PlatoneESG. Carbonio, Tecnologia pulita, Energia, Ambiente, Solare, Gestione dei rifiuti. Accedi qui.
- Platone Salute. Intelligence sulle biotecnologie e sulle sperimentazioni cliniche. Accedi qui.
- Fonte: https://aws.amazon.com/blogs/machine-learning/deploy-a-microsoft-teams-gateway-for-amazon-q-your-business-expert/
- :È
- :non
- :Dove
- $ SU
- 100
- 2012
- 32
- 362
- 58
- 7
- a
- capace
- Chi siamo
- accesso
- Il mio account
- con precisione
- Action
- attivare
- aggiungere
- aggiunto
- aggiuntivo
- indirizzo
- Aggiunge
- Admin
- AI
- Assistente AI
- Servizi di intelligenza artificiale
- AI-alimentato
- Tutti
- consente
- anche
- Amazon
- Amazon Web Services
- an
- ed
- rispondere
- rispondere
- risposte
- in qualsiasi
- api
- App
- Applicazioni
- SONO
- news
- AS
- chiedere
- Assistant
- At
- aviv
- consapevole
- AWS
- AWS CloudFormazione
- azzurro
- precedente
- base
- basato
- BE
- diventare
- prima
- per conto
- sotto
- Meglio
- peso
- perno
- Bot
- entrambi
- brainstorm
- portare
- costruire
- Costruzione
- affari
- ma
- by
- Materiale
- catturare
- carta
- canale
- canali
- chiacchierare
- dai un'occhiata
- Scegli
- cavedano
- cliente
- codice
- commento
- Uncommon
- azienda
- Società
- completamento di una
- componenti
- calcolo
- computer
- Collegamento
- consenso
- consolle
- contenuto
- contesto
- contribuire
- contribuendo
- Conversazione
- Conversazioni
- convinto
- creare
- creato
- Creazione
- costume
- dati
- punti dati
- dibattito
- Predefinito
- dimostrazione
- schierare
- schierato
- distribuzione
- descrizione
- desiderato
- rivelazione
- Costruttori
- Mercato
- diverso
- digitale
- portafogli digitali
- dirette
- scopri
- discusso
- Dsiplay
- DM
- do
- documento
- documenti
- fatto
- Dont
- giù
- scaricare
- ogni
- In precedenza
- dipendenti
- enable
- consentendo
- Ingegneria
- entrare
- Impresa
- Ambiente
- EVER
- qualunque cosa
- esempio
- Esempi
- esistente
- esperimento
- esperto
- esplora
- caratteristica
- In primo piano
- Caratteristiche
- compagno
- Compila il
- File
- Trovare
- cinque
- correzioni
- Focus
- messa a fuoco
- i seguenti
- Nel
- Contesto
- da
- pieno
- futuro
- Guadagno
- Gary
- porta
- generare
- generativo
- ottenere
- GitHub
- grafico
- maniglia
- Avere
- he
- sentire
- Aiuto
- aiuta
- il suo
- Come
- Tutorial
- hr
- HTML
- http
- HTTPS
- umano
- Risorse umane
- i
- ICON
- Icone
- ID
- idee
- Identità
- if
- Immagine
- Implementazione
- importante
- miglioramenti
- in
- inclusi
- informazioni
- intuizioni
- ai miglioramenti
- invitare
- Israele
- problema
- IT
- ad appena
- mantenere
- Sapere
- conoscenze
- conosce
- Lingua
- dopo
- con i più recenti
- Ultimi aggiornamenti
- lanciare
- Lasciare
- Lunghezza
- lasciare
- piace
- LINK
- elenchi
- ceppo
- amore
- Lussemburgo
- make
- Fare
- gestire
- gestito
- gestione
- direttore
- manualmente
- Menu
- messaggio
- messaggi
- Metadati
- Microsoft
- Microsoft Azure
- squadre di microsoft
- Scopri di più
- maggior parte
- multipartitico
- multiplo
- my
- Nome
- Navigare
- Navigazione
- necessaria
- Bisogno
- di applicazione
- New
- nuova app
- GENERAZIONE
- Nessuna
- Nota
- noto
- adesso
- of
- on
- ONE
- quelli
- esclusivamente
- aprire
- open source
- apertura
- Opzioni
- or
- minimo
- organizzativa
- organizzazioni
- i
- Altro
- nostro
- su
- valore anomalo
- delineato
- proprio
- proprietari
- pagina
- pagine
- vetro
- Parigi
- partecipare
- Persone
- Eseguire
- autorizzazione
- permessi
- Platone
- Platone Data Intelligence
- PlatoneDati
- punto
- punti
- popolata
- Portale
- Post
- potente
- preferito
- Anteprima
- precedente
- Direttore
- problemi
- processi
- Produzione
- progetto
- fornire
- purché
- fornisce
- pubblicare
- domanda
- Domande
- Leggi
- di rose
- tempo reale
- ricevuto
- riferimento
- Riferimenti
- regione
- registro
- Iscrizione
- relazionato
- Uscite
- richiesta
- richieste
- risolvere
- Risorse
- rivoluzionare
- destra
- Ruolo
- tranquillamente
- Suddetto
- sandbox
- sandbox
- sega
- scalabile
- di moto
- Seattle
- secondo
- Segreto
- segreti
- sezioni
- sicuro
- in modo sicuro
- vedere
- select
- anziano
- sentimento
- servizio
- Servizi
- set
- Corti
- mostrare attraverso le sue creazioni
- firma
- Un'espansione
- singolo
- allentato
- So
- Software
- lo sviluppo del software
- Ingegneria del software
- soluzione
- Soluzioni
- RISOLVERE
- alcuni
- Fonte
- fonti
- specifico
- pila
- inizia a
- iniziato
- Di partenza
- startup
- Stato dei servizi
- step
- Passi
- Fermare
- Streaming
- sottoscrizione
- tale
- riassumere
- SISTEMI DI TRATTAMENTO
- TAG
- su misura
- Fai
- Parlare
- task
- team
- le squadre
- Numero di telefono
- tel Aviv
- modelli
- inquilino
- condizioni
- test
- Testing
- ringraziare
- che
- I
- Il futuro
- Li
- poi
- Là.
- Strumenti Bowman per analizzare le seguenti finiture:
- di
- cose
- questo
- tre
- Attraverso
- tempo
- a
- token
- Argomenti
- pista
- brani
- prova
- prova
- per
- Università
- Aggiornamenti
- us
- uso
- utilizzato
- utile
- Utente
- utenti
- utilizzando
- APPREZZIAMO
- Valori
- verificare
- versione
- via
- Video
- Virginia
- aspettare
- camminare
- Portafogli
- volere
- modi
- we
- sito web
- servizi web
- Che
- quando
- quale
- OMS
- wikipedia
- volere
- con
- senza
- meraviglia
- Lavora
- lavorato
- lavoro
- ancora
- Tu
- Trasferimento da aeroporto a Sharm
- zefiro
- Codice postale