aws-samples/genai-quickstart-pocs

This repository contains sample code demonstrating various use cases leveraging Amazon Bedrock and Generative AI. Each sample is a separate project with its own directory, and includes a basic Streamlit frontend to help users quickly set up a proof of concept.

解决的问题

本仓库提供了一系列概念验证(POC)实现,展示了如何将 Amazon Bedrock 和生成式 AI 集成到各种现实世界的业务用例中。它帮助开发者无需从零开始构建,即可快速原型设计和验证 AI 能力。

工作原理

每个示例都是一个独立的 Python 项目,配有 Streamlit 前端。这些项目利用 Amazon Bedrock 访问各种 LLM 和多模态模型,并与 Amazon Athena、RDS、Redshift、OpenSearch Serverless 和 Kendra 等其他 AWS 服务集成以实现数据检索,同时使用 Amazon Transcribe 进行音视频处理。

适用人群

希望在 AWS 上构建生成式 AI 应用的开发者和架构师,特别是需要 RAG、多模态分析和自动化文档处理实现示例的用户。

主要亮点

  • 数据查询:面向关系型数据库(Athena、RDS、Redshift)的自然语言接口。
  • RAG 实现:使用 Bedrock Knowledge Bases、LangChain、Kendra 和 OpenSearch Serverless 的多种模式。
  • 多模态能力:图像分析、PDF 的替代文本生成,以及带有安全防护的图像生成。
  • 文档智能:用于文档提取、摘要和比较的智能文档处理(IDP)。
  • 专用工具:PowerPoint 生成器、视频章节创建器和模型评估数据准备工具。

相关