SuperAPI AI 工具集

aws-cloudformation-bedrock

部署与运维

查看项目

更新于 10-15 21:52

技能介绍

用途:提供用 AWS CloudFormation 模板创建 Amazon Bedrock 资源的模式,把 AI 基础设施以基础设施即代码方式管理。

主要能力:覆盖 Bedrock 智能体(含 Action Group)、用于 RAG 的知识库、S3 或网页爬取数据源、内容审核护栏、提示词模板管理、Bedrock Flows 工作流编排,以及多模型访问的推理配置;并演示用 Parameters 与跨堆栈引用组织模板。

使用方式:在模板中定义 Parameters(如 FoundationModel),创建智能体与知识库的 IAM 角色,声明 AWS::Bedrock::Agent、AWS::Bedrock::KnowledgeBase、AWS::Bedrock::DataSource、AWS::Bedrock::Guardrail、AWS::Bedrock::AgentActionGroup 等资源,配合 S3 存储桶与 Lambda 动作函数。部署前先校验:aws cloudformation validate-template --template-body file://bedrock-template.yaml;部署后可用 aws bedrock-agent get-agent、list-knowledge-bases 及 aws bedrock-runtime apply_guardrail 验证。

适用场景:需要以模板化方式搭建带知识库的 RAG 智能体、配置内容过滤护栏、管理提示词与工作流编排的团队。

限制与注意:并非所有模型在所有区域可用;AutoPrepare 初始化可能耗时数分钟;S3 同步近乎即时,网页爬取较慢;网页爬取数据源应限制在可信域名以防提示注入;需按用例配置 MaxTokens,配额不足时通过 AWS Support 申请提升。资料未提供具体价格与收费信息。