Solución de AWS que despliega un panel web para crear, comparar y llevar a producción casos de uso de chat y agentes de IA generativa en Amazon Bedrock y SageMaker AI.
aws-samples/generative-ai-use-cases
Aplicación web alojada en AWS y desplegada con CDK que ofrece a las organizaciones un espacio de trabajo seguro y listo para usar con chat, RAG, agentes y numerosos casos de uso empresariales.
Alternativa open source a:ChatGPT Enterprise
- Estrellas
- 1,402
- Forks
- 442
- Issues abiertos
- 104
- Último commit
- hace 7 horas
¿Qué es?
Generative AI Use Cases (GenU) es una aplicación de ejemplo de AWS que reúne casos de uso empresariales habituales de IA generativa en una sola interfaz web. Se despliega en una cuenta de AWS con AWS Cloud Development Kit (CDK) y usa Amazon Bedrock para acceder a modelos, de modo que los equipos pueden probar la generación de texto, los resúmenes, la traducción, la generación de imágenes y videos, las actas de reuniones y otras tareas sin tener que crear la interfaz por su cuenta.
Para responder preguntas sobre documentos, GenU ofrece el caso de uso RAG Chat, respaldado por Amazon Kendra o Amazon Bedrock Knowledge Base, con opciones como reranking, filtros de metadatos y acceso a datos externos mediante servidores MCP. También permite alojar agentes personalizados e importar AgentCore Runtime y Bedrock Flows. Además, incluye Use Case Builder, que genera pantallas para nuevos casos de uso a partir de plantillas de prompts, sin necesidad de modificar el código.
GenU está pensado para organizaciones que quieren implementar IA generativa internamente con autenticación, controles de acceso y configuraciones de seguridad. Está escrito en TypeScript y tiene una interfaz desarrollada con React.
Funciones clave
- 01Casos de uso listos para usar de chat, generación de texto, resúmenes, traducción y actas de reuniones
- 02RAG Chat respaldado por Amazon Kendra o Amazon Bedrock Knowledge Base
- 03Generación de imágenes y videos mediante modelos de Amazon Bedrock
- 04Use Case Builder crea pantallas personalizadas para casos de uso a partir de plantillas de prompts
- 05Importación de agentes de Bedrock Agents, AgentCore Runtime y Bedrock Flows, además de integración con servidores MCP
Casos de uso
- Implementar en AWS una herramienta de chat con IA generativa para toda la empresa y controles de acceso
- Crear un asistente RAG interno basado en documentos de la empresa almacenados en S3
- Alojar bots personalizados basados en prompts para equipos, sin escribir código nuevo para la interfaz
- Evaluar modelos de Amazon Bedrock mediante una interfaz lista para usar de chat y generación
Inicio rápido
- 1
Clona el repositorio
git clone https://github.com/aws-samples/generative-ai-use-cases - 2
Entra en el repositorio y cambia a la rama de la versión más reciente
cd generative-ai-use-cases git switch -c genu $(git describe --tags --abbrev=0) - 3
Instala las dependencias en la raíz del repositorio
npm ci - 4
Habilita los modelos Bedrock necesarios en la región donde se usarán y, después, realiza el despliegue con el comando habitual
npm run cdk:deploy
Antes de usarlo
- Se necesita una cuenta de AWS y se despliegan recursos de AWS que generan costes.
- Antes de usar los modelos, debes habilitar manualmente el acceso a ellos en Amazon Bedrock.
- Amazon Kendra está en modo de mantenimiento y ya no admite nuevos clientes, por lo que se recomienda usar Knowledge Base para configurar RAG.
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es generative-ai-use-cases?
- Aplicación web alojada en AWS y desplegada con CDK que ofrece a las organizaciones un espacio de trabajo seguro y listo para usar con chat, RAG, agentes y numerosos casos de uso empresariales. Generative AI Use Cases (GenU) es una aplicación de ejemplo de AWS que reúne casos de uso empresariales habituales de IA generativa en una sola interfaz web. Se despliega en una cuenta de AWS con AWS Cloud Development Kit (CDK) y usa Amazon Bedrock para acceder a modelos, de modo que los equipos pueden probar la generación de texto, los resúmenes, la traducción, la generación de imágenes y videos, las actas de reuniones y otras tareas sin tener que crear la interfaz por su cuenta.
- ¿generative-ai-use-cases es gratuito? ¿Qué licencia tiene?
- generative-ai-use-cases es open source bajo la licencia MIT-0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿generative-ai-use-cases sigue mantenido?
- Mantenimiento activo. El último commit de generative-ai-use-cases fue el 7 nov 2026.
- ¿Para qué puedo usar generative-ai-use-cases?
- Implementar en AWS una herramienta de chat con IA generativa para toda la empresa y controles de acceso Crear un asistente RAG interno basado en documentos de la empresa almacenados en S3 Alojar bots personalizados basados en prompts para equipos, sin escribir código nuevo para la interfaz Evaluar modelos de Amazon Bedrock mediante una interfaz lista para usar de chat y generación
- ¿Cómo se instala generative-ai-use-cases?
- Clona el repositorio: git clone https://github.com/aws-samples/generative-ai-use-cases Entra en el repositorio y cambia a la rama de la versión más reciente: cd generative-ai-use-cases git switch -c genu $(git describe --tags --abbrev=0) Instala las dependencias en la raíz del repositorio: npm ci Habilita los modelos Bedrock necesarios en la región donde se usarán y, después, realiza el despliegue con el comando habitual: npm run cdk:deploy
- ¿Dónde consigo generative-ai-use-cases?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/aws-samples/generative-ai-use-cases
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Herramienta de IA generativa de ejemplo en Amazon Bedrock que evalúa plantillas de IaC y diagramas de arquitectura según las prácticas recomendadas de AWS Well-Architected.
Aplicación nativa de Swift para macOS que permite conversar con modelos de Amazon Bedrock y ofrece compatibilidad con documentos, imágenes y herramientas locales.
Aplicación de escritorio con un agente de IA autónomo basado en Amazon Bedrock, capaz de editar archivos, ejecutar comandos, buscar en la web y usar bases de conocimiento.
Taller práctico con notebooks de Jupyter para enseñar a desarrolladores a crear aplicaciones de IA generativa con modelos fundacionales en Amazon Bedrock.
Plataforma de chat autohospedada al estilo de ChatGPT que unifica múltiples proveedores de IA e incluye Agents, compatibilidad con MCP, Artifacts y autenticación multiusuario.