使用Amazon Bedrock和AWS Lambda构建代理式应用部署器
Anthropic
OpenAI
PDI Technologies构建了PDI Brew,这是一个代理式系统,让非技术员工用通俗英语描述内部工具,并在几秒内就能在AWS上获得一个完全配置好的多租户Web应用。该系统采用双代理架构:一个规划代理(可以是AI助手中的一个技能,也可以是Amazon Bedrock的调用)和一个运行在AWS Lambda上的配置代理。所有应用都继承了企业单点登录(SSO)、作用域内的身份与访问管理(IAM),以及通过Amazon Bedrock提供的受治理的AI网关。
PDI Technologies,一家服务于便利零售和石油批发行业的公司,开发了PDI Brew,以解决因传统部署流程而永远无法构建的大量内部工具问题。PDI Brew允许非技术员工用通俗英语描述一个工具,并在几秒钟内在AWS上获得一个完全配置好的多租户Web应用,该应用具备单点登录(SSO)功能,无需使用Git、终端,也无需DevOps知识。该架构将规划与提供分离:规划代理捕获用户意图并生成结构化的部署清单,而AWS Lambda上的提供代理则分解该清单,对工作负载进行分类,选择工具,并编排所有下游AWS资源的创建。规划器是可插拔的,有两条路径:一个Vibe应用构建器技能,可运行在现有AI助手(如Claude或ChatGPT)中,或一个在AWS信任边界内的Amazon Bedrock调用。提供代理使用AWS SDK和Microsoft Graph API,通过异步自调用处理长时运行步骤,并将应用分类为静态或全栈。应用运行在双层级计算模型上:大多数使用共享的CRUD Lambda,仅那些需要特定功能的应用才使用具有受限IAM的每应用Lambda,并需管理员审批。应用内的AI功能通过一个受治理的网关提供给Amazon Bedrock,带有防护措施、配额和审计跟踪,绝不会向应用作者暴露模型密钥。
来源: AWS ML blog —
原文
