Assistente de IA para desktop e multiplataforma que se conecta aos principais provedores de LLM e funciona como cliente MCP com uma base de conhecimento local.
aws-solutions/generative-ai-application-builder-on-aws
Solução da AWS que implanta um painel web para criar, comparar e colocar em produção casos de uso de chat e agentes de IA generativa no Amazon Bedrock e no SageMaker AI.
- Estrelas
- 358
- Forks
- 139
- Issues abertas
- 13
- Último commit
- há 16 dias
O que é?
Generative AI Application Builder on AWS é uma solução implantável que oferece aos administradores um painel web para criar, configurar e comparar casos de uso de IA generativa. Cada caso de uso é implantado em sua própria stack do CloudFormation, e o painel permite que as equipes testem diferentes combinações de LLMs e configurações lado a lado antes de colocar uma delas em produção.
A versão atual oferece suporte a casos de uso de chat, incluindo uma interface de chatbot que pode consultar dados corporativos por meio de uma base de conhecimento. Entre as fontes de conhecimento compatíveis estão o Amazon Kendra e o Knowledge Bases for Amazon Bedrock, e os LLMs podem ser hospedados no Amazon Bedrock ou no Amazon SageMaker AI. Os casos de uso com agentes enviam solicitações a um Amazon Bedrock Agent configurado. Há uma API disponível para implementações personalizadas voltadas ao usuário final.
O projeto foi desenvolvido em TypeScript com AWS CDK e inclui painéis e interfaces de chat baseados em React, criados com Vite. A implantação é feita com `cdk deploy` ou com uma compilação personalizada que prepara os assets no S3.
Recursos principais
- 01Painel web para implantar e comparar vários casos de uso com LLMs
- 02Interface de chat conectada a bases de conhecimento pelo Amazon Kendra ou pelo Knowledge Bases for Amazon Bedrock
- 03Integração com o Amazon Bedrock e o Amazon SageMaker AI como provedores de LLM
- 04Suporte a casos de uso com Amazon Bedrock Agent
- 05Painéis do CloudWatch para acompanhar métricas de vários LLMs
- 06Stacks aninhadas e modulares do CloudFormation, com opção de implantação em VPC
Casos de uso
- Testar um chatbot interno que responde a perguntas sobre documentos da empresa na AWS
- Comparar vários modelos de fundação no mesmo caso de uso antes de escolher um para produção
- Oferecer às equipes não técnicas uma interface gerenciada para iniciar e configurar assistentes de IA
- Criar um front-end personalizado ou uma integração baseada na API de chat fornecida
Início rápido
- 1
Instale os pré-requisitos (Docker, Node.js 20.x, CDK v2.118.0, Python 3.13.x, AWS CLI, jq)
- 2
Configure as credenciais da AWS CLI e, se ainda não tiver feito isso, inicialize o CDK na sua conta e região
cdk bootstrap - 3
Implante a solução com o CDK
cdk deploy
Antes de usar
- É necessária uma conta da AWS e, após a implantação, haverá custos pelo uso dos serviços da AWS.
- Os casos de uso implantados dependem da disponibilidade dos serviços da AWS, e o acesso aos modelos do Amazon Bedrock precisa ser solicitado com antecedência.
- A configuração exige vários pré-requisitos e familiaridade com AWS CDK e CloudFormation.
Em coleções
Tópicos
Perguntas frequentes
- O que é generative-ai-application-builder-on-aws?
- Solução da AWS que implanta um painel web para criar, comparar e colocar em produção casos de uso de chat e agentes de IA generativa no Amazon Bedrock e no SageMaker AI. Generative AI Application Builder on AWS é uma solução implantável que oferece aos administradores um painel web para criar, configurar e comparar casos de uso de IA generativa. Cada caso de uso é implantado em sua própria stack do CloudFormation, e o painel permite que as equipes testem diferentes combinações de LLMs e configurações lado a lado antes de colocar uma delas em produção.
- generative-ai-application-builder-on-aws é gratuito? Qual é a licença?
- generative-ai-application-builder-on-aws é open source sob a licença Apache-2.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
- generative-ai-application-builder-on-aws ainda é mantido?
- Manutenção ativa. O último commit de generative-ai-application-builder-on-aws foi em 6 de out. de 2026.
- Para que posso usar generative-ai-application-builder-on-aws?
- Testar um chatbot interno que responde a perguntas sobre documentos da empresa na AWS Comparar vários modelos de fundação no mesmo caso de uso antes de escolher um para produção Oferecer às equipes não técnicas uma interface gerenciada para iniciar e configurar assistentes de IA Criar um front-end personalizado ou uma integração baseada na API de chat fornecida
- Como instalar generative-ai-application-builder-on-aws?
- Instale os pré-requisitos (Docker, Node.js 20.x, CDK v2.118.0, Python 3.13.x, AWS CLI, jq) Configure as credenciais da AWS CLI e, se ainda não tiver feito isso, inicialize o CDK na sua conta e região: cdk bootstrap Implante a solução com o CDK: cdk deploy
- Onde consigo generative-ai-application-builder-on-aws?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/aws-solutions/generative-ai-application-builder-on-aws
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Ferramenta de análise estática que verifica infraestrutura como código, imagens de contêiner e pacotes open source em busca de configurações incorretas na nuvem e CVEs.
Biblioteca Python que restringe as saídas de LLMs durante a geração para corresponderem a um tipo, regex, JSON schema ou gramática especificados.
Mecanismo RAG open source que combina geração aumentada por recuperação com recursos de agentes para oferecer uma camada de contexto a aplicações com LLMs.
Um framework leve de RAG com grafo de conhecimento e servidor que indexa documentos como entidades e relações para gerar respostas de LLM com recuperação de informações.
Framework Python de código aberto para criar aplicações LLM prontas para produção, com pipelines modulares e fluxos de agentes para RAG, busca e agentes.