使用 Amazon Bedrock AgentCore 运行时,在编码代理构建时实时预览 Web 应用
aws ·
Amazon Bedrock AgentCore 推出了会话端点(Session Endpoints)这一新功能,使开发人员能够在编码代理构建 Web 应用时实时预览。该功能在隔离的微虚拟机中运行每个代理会话,并提供经过身份验证的 URL,允许用户直接从本地浏览器访问特定端口。通过转发 HTTP 请求和 WebSocket 连接,它实现了即时视觉反馈,无需手动部署步骤。文章以基于 Vite 的网站为例,展示了代理保存文件后更改立即生效的工作流程。安全性通过 SigV4 签名或 JWT 授权程序来维持,确保仅允许访问指定端口并验证每项请求。开发人员可以与实时应用交互,提出诸如主题更改等修改要求,并通过服务器发送事件(SSE)观察结果流式返回。该解决方案还支持在同一会话中访问多个端口(例如状态端点),同时拒绝未经授权的访问尝试。这种集成通过弥合代理执行与用户审查之间的差距,显著加快了开发循环。
aws