详细内容或原文请订阅后点击阅览
在 Amazon Bedrock AgentCore 中使用自然语言编写山茱萸策略
AI 代理可能会采取与您组织的策略不相符的操作。 Amazon Bedrock AgentCore 中的策略允许团队跨代理实施控制,现在包括基于时间的约束。这篇文章通过有效的示例和最佳实践展示了策略编写如何将自然语言策略文档转变为正确的山茱萸策略。
来源:亚马逊云科技 _机器学习AI 代理可以自动化复杂的工作流程,但如果在没有适当控制的情况下使用,可能会采取不符合组织政策或监管限制的操作。为了解决这个问题,我们在 Amazon Bedrock AgentCore 中构建了策略,以便团队可以实施跨 Amazon Bedrock AgentCore 中运行的代理应用的控制。最近,这一功能得到了扩展,新增了强制执行限制的功能,这些限制可以限制代理在不同时间段内的操作,支持速率限制、工具调用的先决条件和顺序以及累积效应等策略。这些策略以 Dogwood(一种开源治理语言)表达,并通过 AgentCore Gateway(Amazon Bedrock AgentCore 的一项功能)中内置的 Dogwood 监视器实时应用于代理操作。
作为此次新发布的一部分,我们扩展了策略编写的功能,这是一种人工智能驱动的工具,可将自然语言策略规范文档转换为语法和语义正确的山茱萸形式规范。借助这一新功能,您可以生成强制执行时间和轨迹约束的策略、调用 Amazon Bedrock Guardrails 服务来检测自由格式文本语义中的不当内容,以及对 AgentCore 中先前版本的策略中提供的工具的输入参数施加限制的策略。无论您的技术背景如何,您都可以将用自然语言编写的策略文档直接导入到 Amazon Bedrock AgentCore 中的策略中,以保护您部署的代理系统。
在这篇文章中,我们使用示例演示了这一新功能,并提供了有关如何在构建自然语言策略时使用最佳实践的指导。
将自然语言政策自动翻译为山茱萸
设置示例
政策翻译示例
以下示例显示自动形式化程序如何将自然语言策略转换为山茱萸公式。
