AI智能体开发框架:Amazon Bedrock 代理

4 个月前 语言模型 243

Amazon Bedrock 代理使用公司系统和数据来源来规划和执行多步骤任务,从回答客户有关产品可用性的问题到接受订单,不一而足。借助 Amazon Bedrock,只需简单几步即可创建代理,方法是先选择 FM 并为其提供对企业系统、知识库和 AWS Lambda 函数的访问权限,以便安全地执行您的 API。代理会分析用户请求并自动调用必要的 API 和数据来源来完成请求。Amazon Bedrock 代理提供增强的安全性和隐私性,无需设计提示、管理会话上下文或手动编排任务。


Amazon Bedrock AI Agent 代理
Amazon Bedrock 代理可简化工作流并自动执行重复任务。释放人工智能自动化的力量,提高工作效率并降低成本。

检索增强生成
Amazon Bedrock 代理可以安全地连接到贵公司的数据来源,并在用户请求中添加正确的信息,以生成准确的响应。例如,如果用户询问索赔资格,RAG 座席将从知识库中查找信息,并核对提交的索赔是否符合资格政策响应:“您需要提交驾照、受损车辆的照片和事故报告。”

协调和执行多步骤任务
客户只需执行几个简单的步骤即可在 Amazon Bedrock 中创建座席,从而缩短在应用程序中构建生成式人工智能应用程序所需的时间。客户首先选择一个模型,并用自然语言编写几个指令,例如:“你是一名库存管理座席,负责决定库存系统中产品可用情况”)。代理协调和分析任务,并使用 FM 的推理能力将其分解为正确的逻辑顺序。代理会自动调用必要的 API 与公司系统和流程进行交易来满足请求,并在此过程中确定他们是否可以继续或是否需要收集更多信息。 

保留交互记忆
Amazon Bedrock 代理能够保留有关交互的记忆,从而提供更加个性化和无缝的用户体验。此功能可让代理记住历史交互,并提高多步骤任务的准确性。用户将受益于经改进的建议并在需要时重新调用以前的上下文,从而确保与代理进行更紧密和更有效的交互。

代码解释
Amazon Bedrock 代理支持在安全的环境中动态生成和执行代码。这可以自动执行复杂的分析查询,这些查询以前仅通过模型推理很难回答。用户可以利用此功能来处理各种复杂的应用场景,例如数据分析、数据可视化和数学问题解决。

提示工程
Amazon Bedrock 代理会根据用户说明、操作组和知识库自动创建提示模板。您可以以此模板为基准,进一步细化自动生成的提示模板,从而提升用户体验。您还可以更新用户输入、编排计划和 FM 响应。最后,通过修改提示模板的能力,您可以更好地控制代理编排。

来源:aws.amazon.com

相关资讯