Repolode
aws-samples

aws-samples/generative-ai-use-cases

基于 AWS CDK 部署的生成式 AI 应用,提供聊天、RAG、智能体及多种业务场景的开箱即用工作台。

可替代:ChatGPT Enterprise

Star
1,402
Fork
442
未关闭 Issue
104
最近提交
7小时前

这是什么?

Generative AI Use Cases(GenU)是 AWS 提供的示例应用,把常见的生成式 AI 业务场景整合进一个 Web 界面。项目使用 AWS CDK 部署到 AWS 账户,借助 Amazon Bedrock 调用模型,团队无需自行开发界面,即可体验文本生成、摘要、翻译、图像与视频生成、会议纪要等功能。

在基于文档的问答方面,GenU 提供 RAG Chat 场景,可对接 Amazon Kendra 或 Amazon Bedrock Knowledge Base,并支持重排序、元数据过滤,以及通过 MCP 服务器接入外部数据。项目还可以托管自定义智能体,导入 AgentCore Runtime 与 Bedrock Flows;其 Use Case Builder 能根据提示词模板生成新的场景页面,无需修改代码。

GenU 面向希望在企业内部推广生成式 AI 的组织,内置身份认证、访问控制与安全相关设置。项目使用 TypeScript 编写,前端基于 React。

核心功能

  • 01开箱即用的聊天、文本生成、摘要、翻译和会议纪要场景
  • 02基于 Amazon Kendra 或 Amazon Bedrock Knowledge Base 的 RAG 问答
  • 03通过 Amazon Bedrock 模型进行图像与视频生成
  • 04Use Case Builder 可依据提示词模板生成自定义场景页面
  • 05支持导入 Bedrock Agents、AgentCore Runtime 与 Bedrock Flows,并可接入 MCP 服务器

适用场景

  • 在 AWS 上为企业统一部署带访问控制的生成式 AI 聊天工具
  • 基于 S3 中的企业文档搭建内部 RAG 问答助手
  • 为团队搭建基于提示词的定制机器人,无需额外开发前端
  • 通过现成的聊天与生成界面评估 Amazon Bedrock 上的模型

快速上手

  1. 1

    克隆代码仓库

    git clone https://github.com/aws-samples/generative-ai-use-cases
  2. 2

    进入仓库目录并切换到最新发布分支

    cd generative-ai-use-cases git switch -c genu $(git describe --tags --abbrev=0)
  3. 3

    在仓库根目录安装依赖

    npm ci
  4. 4

    在模型区域中启用所需的 Bedrock 模型,然后使用常规部署命令进行部署

    npm run cdk:deploy

使用前须知

  • 需要 AWS 账户,部署的 AWS 资源会产生费用。
  • 使用前必须在 Amazon Bedrock 中手动启用模型访问权限。
  • Amazon Kendra 已进入维护模式且不再接受新客户,因此 RAG 建议使用 Knowledge Base。

收录于专题

标签

常见问题

generative-ai-use-cases 是什么?
基于 AWS CDK 部署的生成式 AI 应用,提供聊天、RAG、智能体及多种业务场景的开箱即用工作台。 Generative AI Use Cases(GenU)是 AWS 提供的示例应用,把常见的生成式 AI 业务场景整合进一个 Web 界面。项目使用 AWS CDK 部署到 AWS 账户,借助 Amazon Bedrock 调用模型,团队无需自行开发界面,即可体验文本生成、摘要、翻译、图像与视频生成、会议纪要等功能。
generative-ai-use-cases 可以免费使用吗?用的什么许可证?
generative-ai-use-cases 以 MIT-0 许可证开源。用于商业产品前,请先确认许可证条款。
generative-ai-use-cases 还在维护吗?
活跃维护中。generative-ai-use-cases 最近一次提交是在 2026年11月7日。
generative-ai-use-cases 适合用来做什么?
在 AWS 上为企业统一部署带访问控制的生成式 AI 聊天工具 基于 S3 中的企业文档搭建内部 RAG 问答助手 为团队搭建基于提示词的定制机器人,无需额外开发前端 通过现成的聊天与生成界面评估 Amazon Bedrock 上的模型
generative-ai-use-cases 怎么安装和运行?
克隆代码仓库: git clone https://github.com/aws-samples/generative-ai-use-cases 进入仓库目录并切换到最新发布分支: cd generative-ai-use-cases git switch -c genu $(git describe --tags --abbrev=0) 在仓库根目录安装依赖: npm ci 在模型区域中启用所需的 Bedrock 模型,然后使用常规部署命令进行部署: npm run cdk:deploy
在哪里获取 generative-ai-use-cases?
源代码和安装说明在 GitHub 上:https://github.com/aws-samples/generative-ai-use-cases

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目