Amazon Q é um novo aplicativo generativo baseado em IA que ajuda os usuários a realizar o trabalho. O Amazon Q pode se tornar seu especialista em negócios personalizado e permitir que você descubra conteúdo, tenha ideias ou crie resumos usando os dados da sua empresa com segurança. Você pode usar o Amazon Q para conversar, resolver problemas, gerar conteúdo, obter insights e agir conectando-se aos repositórios de informações, códigos, dados e sistemas corporativos da sua empresa. Para mais informações, veja Apresentando o Amazon Q, um novo assistente generativo com tecnologia de IA (pré-visualização).
Neste post, mostramos como trazer Amazon Q, seu especialista em negócios, para usuários no Slack.
Você poderá conversar com o Amazon Q usando mensagens diretas (DMs) do Slack para fazer perguntas e obter respostas com base nos dados da empresa, obter ajuda para criar novo conteúdo, como rascunhos de e-mail, resumir arquivos anexados e executar tarefas.
Você também pode convidar o Amazon Q para participar dos canais de sua equipe. Em um canal, os usuários podem fazer perguntas em uma nova mensagem ou marcá-lo em um tópico existente a qualquer momento para fornecer pontos de dados adicionais, resolver um debate ou resumir a conversa e capturar as próximas etapas.
Visão geral da solução
Amazon Q é incrivelmente poderoso. Confira a demonstração a seguir: ver para crer!
Na demonstração, nosso aplicativo Amazon Q é preenchido com um conjunto de whitepapers da AWS. Você pode preencher seu próprio aplicativo especialista em negócios Amazon Q com os documentos e artigos da base de conhecimento da sua própria empresa, para que ele possa responder às suas perguntas!
Tudo que você precisa é fornecido como código aberto em nosso GitHub repo.
Nesta postagem, orientamos você no processo de implantação do Amazon Q em sua conta AWS e adicioná-lo ao seu espaço de trabalho do Slack. Quando terminar, você se perguntará como conseguiu viver sem ele!
A seguir estão algumas das coisas que ele pode fazer:
- Responder às mensagens – Nos DMs, ele responde a todas as mensagens. Nos canais, ele responde apenas a @menções e responde em um tópico de conversa.
- Renderizar respostas contendo markdown – Isso inclui títulos, listas, negrito, itálico, tabelas e muito mais.
- Rastreie o sentimento – Ele fornece botões de polegar para cima e para baixo para rastrear o sentimento do usuário.
- Fornecer atribuição de origem – Fornece referências e hiperlinks para fontes usadas pelo Amazon Q.
- Entenda o contexto da conversa – Ele rastreia a conversa e responde com base no contexto.
- Fique atento a vários usuários – Quando é marcado em um tópico, ele sabe quem disse o quê e quando, para poder contribuir no contexto e resumir o tópico com precisão quando solicitado.
- Processar arquivos anexados – Ele pode processar até cinco arquivos anexados para respostas a perguntas de documentos, resumos e muito mais.
- Inicie novas conversas – Você pode redefinir e iniciar novas conversas em canais DM usando
/new_conversation
.
Nas seções a seguir, mostramos como implantar o projeto em sua própria conta AWS e espaço de trabalho do Slack e começar a experimentar!
Pré-requisitos
Você precisa ter uma conta AWS e um Gerenciamento de acesso e identidade da AWS (IAM) e usuário com permissões para criar e gerenciar os recursos e componentes necessários para este aplicativo. Se você não tiver uma conta da AWS, consulte Como posso criar e ativar uma nova conta Amazon Web Services?
Você também precisa ter um aplicativo especializado em negócios Amazon Q existente e em funcionamento. Se você ainda não configurou um, consulte Criação de um aplicativo Amazon Q.
Por último, você precisa de uma conta do Slack e acesso para criar e publicar aplicativos em sua organização do Slack. Se você não tiver uma, veja se sua empresa pode criar uma organização sandbox do Slack para você experimentar ou acesse folga.com para criar uma conta e um espaço de trabalho gratuitos no Slack.
Implantar os recursos da solução
Fornecemos pré-construído Formação da Nuvem AWS modelos que implantam tudo que você precisa em sua conta AWS.
Se você é um desenvolvedor e deseja criar, implantar ou publicar a solução a partir do código, consulte o LEIA-ME do desenvolvedor.
Conclua as etapas a seguir para iniciar a pilha do CloudFormation:
- Faça o login no Console de gerenciamento da AWS.
- Escolha um dos seguintes Pilha de Lançamento botões da região da AWS desejada para abrir o console do AWS CloudFormation e criar uma nova pilha.
Região | Pilha de Lançamento |
---|---|
N. Virgínia (us-east-1 ) |
|
Óregon (us-west-2 ) |
- Escolha Nome da pilha, insira um nome para seu aplicativo (por exemplo,
AMAZON-Q-SLACK-GATEWAY
). - Escolha AmazonQAppId, insira o ID do aplicativo Amazon Q existente (por exemplo,
80xxxxx9-7xx3-4xx0-bxx4-5baxxxxx2af5
). Você pode copiá-lo do console Amazon Q. - Escolha AmazonQRegião, escolha a região onde você criou seu aplicativo Amazon Q (us-east-1 ou us-west-2).
- Escolha AmazonQUserId, insira um endereço de e-mail de ID de usuário do Amazon Q (deixe em branco para usar um e-mail de usuário do Slack como ID de usuário).
- Escolha ContextDaysToLive, insira o período de tempo para manter os metadados da conversa armazenados em cache Amazon DynamoDB (você pode deixar isso como padrão).
Quando o status da pilha do CloudFormation é CREATE_COMPLETE, escolha o Saídas e mantenha-a aberta – você precisará dela em etapas posteriores.
Crie seu aplicativo
Agora você pode criar seu aplicativo no Slack. Conclua as seguintes etapas:
- Crie um aplicativo Slack em https://api.slack.com/apps do manifesto gerado – copie e cole da saída da pilha:
SlackAppManifest
. - Escolha Página inicial do aplicativo no painel de navegação e role para baixo até a seção Mostrar abas.
- permitir Aba Mensagens.
- Selecionar Permitir que os usuários enviem comandos Slash e mensagens da guia de mensagens.
Esta é uma etapa obrigatória para permitir que seu usuário envie mensagens para seu aplicativo.
Adicione seu aplicativo ao seu espaço de trabalho
Agora você pode adicionar seu aplicativo ao seu espaço de trabalho. Isso é necessário para gerar o valor do token OAuth do usuário bot necessário na próxima etapa.
- Acesse OAuth e permissões (em https://api.slack.com) e escolha Instalar no espaço de trabalho para gerar o token OAuth.
- No Slack, vá para sua área de trabalho.
- Escolha o nome do seu espaço de trabalho, Configurações e administração e Gerenciar aplicativos.
- Escolha seu aplicativo recém-criado.
- No painel direito, escolha Abrir no diretório de aplicativos.
- Escolha Abrir no Slack.
Configurar segredos do Slack no AWS Secrets Manager
Vamos configurar seus segredos do Slack para verificar a assinatura de cada solicitação e postar em nome do seu bot Amazon Q.
Neste exemplo, não habilitamos a rotação de tokens do Slack. Você pode habilitá-lo para um aplicativo de produção implementando a rotação via Gerenciador de segredos da AWS. Crie um problema (ou, melhor ainda, uma solicitação pull) no GitHub repo se você quiser que esse recurso seja adicionado a uma versão futura.
Conclua as etapas a seguir para configurar um segredo no Secrets Manager:
- No console do AWS CloudFormation, navegue até sua pilha Saídas guia e escolha o link para
SlackSecretConsoleUrl
para ser redirecionado para o console do Secrets Manager. - Escolha Recuperar valor secreto.
- Escolha Editar.
- Substitua os valores de
SlackSigningSecret
eSlackBotUserOAuthToken
usando os valores na configuração do aplicativo Slack em Informação básica e OAuth e permissões.
Tenha cuidado para não copiar acidentalmente Segredo do cliente em vez de Segredo de Assinatura.
Comece a usar o Amazon Q
Conclua as etapas a seguir para começar a usar o Amazon Q no Slack:
- Abra seu espaço de trabalho do Slack.
- Debaixo Apps, Gerencie, adicione seu novo aplicativo Amazon Q.
- Opcionalmente, adicione seu aplicativo Amazon Q aos canais da equipe.
- No canal DM do aplicativo, digite
Hello
.
Agora você implantou um novo e poderoso assistente de IA em seu ambiente sandbox do Slack.
Brinque com ele, experimente todos os recursos discutidos nesta postagem e copie o que você viu no vídeo de demonstração. Mais importante ainda, você pode perguntar sobre tópicos relacionados aos documentos que você ingeriu em seu próprio aplicativo especializado de negócios do Amazon Q. Mas não pare por aí. Você pode encontrar maneiras adicionais de torná-lo útil e, quando o fizer, informe-nos postando um comentário.
Quando estiver convencido de como ele é útil, converse com seus administradores do Slack (e mostre esta postagem) e trabalhe com eles para implantá-lo nos espaços de trabalho do Slack da sua empresa. Seus colegas de trabalho vão agradecer!
limpar
Quando terminar de experimentar esta solução, exclua seu aplicativo no Slack (https://api.slack.com/apps) e limpe seus recursos da AWS abrindo o console do AWS CloudFormation e excluindo o AMAZON-Q-SLACK-GATEWAY
pilha que você implantou. Isso exclui os recursos que você criou ao implantar a solução.
Conclusões
Este exemplo de aplicativo Amazon Q Slack discutido nesta postagem é fornecido como código aberto. Você pode usá-lo como ponto de partida para sua própria solução e nos ajudar a melhorá-la, contribuindo com correções e recursos por meio de solicitações pull do GitHub. Explore o código, escolha Assistir no GitHub repo para ser notificado sobre novos lançamentos e verifique as atualizações mais recentes. Também adoraríamos ouvir suas sugestões de melhorias e recursos.
Para obter mais informações sobre o Amazon Q, consulte O que é Amazon Q (para uso comercial)?
Sobre os autores
Gary Benattar é gerente sênior de desenvolvimento de software no AWS HR. Gary começou na Amazon em 2012 como estagiário, com foco na construção de sistemas escalonáveis de detecção de valores discrepantes em tempo real. Trabalhou em Seattle e Luxemburgo e agora está baseado em Tel Aviv, Israel, onde dedica seu tempo à construção de software para revolucionar o futuro dos Recursos Humanos. Ele foi cofundador de uma startup, Zengo, com foco em tornar carteiras digitais seguras por meio de computação multipartidária. Ele recebeu seu mestrado em Engenharia de Software pela Universidade Sorbonne em Paris.
Bob Strahan é arquiteto de soluções principais na equipe AWS Language AI Services.
- Conteúdo com tecnologia de SEO e distribuição de relações públicas. Seja amplificado hoje.
- PlatoData.Network Gerativa Vertical Ai. Capacite-se. Acesse aqui.
- PlatoAiStream. Inteligência Web3. Conhecimento Amplificado. Acesse aqui.
- PlatãoESG. Carbono Tecnologia Limpa, Energia, Ambiente, Solar, Gestão de resíduos. Acesse aqui.
- PlatoHealth. Inteligência em Biotecnologia e Ensaios Clínicos. Acesse aqui.
- Fonte: https://aws.amazon.com/blogs/machine-learning/deploy-a-slack-gateway-for-amazon-q-your-business-expert/
- :é
- :não
- :onde
- $UP
- 100
- 2012
- 32
- 7
- a
- Capaz
- Sobre
- Acesso
- Conta
- exatamente
- Açao Social
- adicionar
- adicionado
- Adicional
- endereço
- AI
- Assistente de IA
- Serviços de IA
- Alimentado por AI
- Todos os Produtos
- tb
- Amazon
- Amazon Web Services
- an
- e
- responder
- respostas
- qualquer
- app
- Aplicação
- Aplicativos
- SOMOS
- artigos
- AS
- perguntar
- Assistente
- At
- aviv
- consciente
- AWS
- Formação da Nuvem AWS
- em caminho duplo
- base
- baseado
- BE
- tornam-se
- lado
- Melhor
- grão
- pino
- Bot
- brainstorming
- trazer
- construir
- Prédio
- negócio
- mas a
- by
- CAN
- capturar
- cuidadoso
- Canal
- canais
- verificar
- Escolha
- limpar
- código
- COM
- comentar
- Empresa
- Empresa
- completar
- componentes
- computação
- Configuração
- Conexão de
- cônsul
- conteúdo
- contexto
- contribuir
- contribuindo
- Conversa
- conversas
- convencido
- crio
- criado
- Criar
- dados,
- Os pontos de dados
- debate
- Padrão
- demonstração
- implantar
- implantado
- Implantação
- desejado
- Detecção
- Developer
- Desenvolvimento
- digital
- carteiras digitais
- diretamente
- descobrir
- discutido
- DM
- do
- documento
- INSTITUCIONAIS
- feito
- não
- down
- cada
- colaboradores
- permitir
- permitindo
- Engenharia
- Entrar
- Empreendimento
- Meio Ambiente
- SEMPRE
- tudo
- exemplo
- existente
- experimentar
- especialista
- explorar
- Característica
- Funcionalidades
- companheiro
- Arquivos
- Encontre
- cinco
- fixo
- Foco
- focando
- seguinte
- Escolha
- Gratuito
- da
- futuro
- Ganho
- Gary
- porta de entrada
- gerar
- gerado
- generativo
- ter
- GitHub
- Go
- Ter
- he
- ouvir
- ajudar
- ajuda
- sua
- Início
- Como funciona o dobrador de carta de canal
- Como Negociar
- hr
- HTML
- http
- HTTPS
- humano
- Recursos Humanos
- i
- ID
- idéias
- Identidade
- if
- implementação
- importante
- melhorias
- in
- inclui
- INFORMAÇÕES
- insights
- em vez disso
- para dentro
- convidar
- Israel
- emitem
- IT
- Guarda
- Saber
- Conhecimento
- sabe
- língua
- mais tarde
- mais recente
- Ultimas atualizações
- lançamento
- Deixar
- Comprimento
- deixar
- LINK
- listas
- gosta,
- Luxemburgo
- fazer
- Fazendo
- gerencia
- gerenciados
- de grupos
- Gerente
- mensagem
- mensagens
- metadados
- mais
- a maioria
- multipartidário
- múltiplo
- nome
- Navegar
- Navegação
- necessário
- você merece...
- necessário
- Novo
- recentemente
- Próximo
- agora
- juramento
- of
- on
- ONE
- só
- aberto
- open source
- abertura
- or
- ordem
- organização
- A Nossa
- Fora
- ponto fora da curva
- saída
- próprio
- pão
- Paris
- participar
- Realizar
- permissões
- platão
- Inteligência de Dados Platão
- PlatãoData
- ponto
- pontos
- populosa
- Publique
- poderoso
- visualização
- Diretor
- problemas
- processo
- Produção
- projeto
- fornecer
- fornecido
- fornece
- publicar
- questão
- Frequentes
- em tempo real
- recebido
- referir
- referências
- região
- relacionado
- Releases
- solicitar
- pedidos
- requeridos
- resolver
- Recursos
- revolucionar
- certo
- Tipo
- seguramente
- Dito
- sandbox
- serra
- dizer
- escalável
- scroll
- Seattle
- Segredo
- segredos!
- Seção
- seções
- seguro
- firmemente
- Vejo
- enviar
- senior
- sentimento
- Serviços
- conjunto
- mostrar
- assinatura
- folga
- So
- Software
- desenvolvimento de software
- Engenharia de software
- solução
- Soluções
- RESOLVER
- alguns
- fonte
- Fontes
- pilha
- começo
- começado
- Comece
- inicialização
- Status
- Passo
- Passos
- Dê um basta
- tal
- resumir
- sistemas
- TAG
- adaptados
- Tire
- Converse
- tarefas
- Profissionais
- Tel
- Tel Aviv
- modelos
- obrigado
- que
- A
- O Futuro
- Eles
- Lá.
- coisas
- isto
- Através da
- tempo
- para
- token
- Valor do token
- Temas
- pista
- tentar
- para
- universidade
- Atualizações
- us
- usar
- usava
- Utilizador
- usuários
- utilização
- valor
- Valores
- verificar
- versão
- via
- Vídeo
- Virgínia
- andar
- Carteiras
- queremos
- maneiras
- we
- web
- serviços web
- O Quê
- quando
- Whitepapers
- QUEM
- precisarão
- de
- sem
- maravilha
- Atividades:
- trabalhou
- trabalhar
- ainda
- Vocês
- investimentos
- zefirnet