当前位置: 首页 > wzjs >正文

网站建设移动端官网龙岗招聘网

网站建设移动端官网,龙岗招聘网,网站的代理页面怎么做,wordpress同步豆瓣在本系列的上篇内容中,我们介绍了云原生AI Agent应用安全防护解决方案,并了解了如何通过Python代码创建Guardrails保护AI Agent应用。在下篇内容中,我将带大家测试我们我们刚创建的Guardrails对于安全对抗性攻击的防护情况。欢迎大家继续关注…

在本系列的上篇内容中,我们介绍了云原生AI Agent应用安全防护解决方案,并了解了如何通过Python代码创建Guardrails保护AI Agent应用。在下篇内容中,我将带大家测试我们我们刚创建的Guardrails对于安全对抗性攻击的防护情况。欢迎大家继续关注小李哥的生成式AI应用安全系列,了解国际前沿的亚马逊云科技解决方案,关注我不要错过未来更多的干货内容! 

 

测试未使用Guardrails防护的场景

在上篇中下载的notebook的Part 1b中,我们运行以下命令,演示使用AmazonBedrockAgents,但未使用AmazonBedrockGuardrails防护攻击的情况。在未对攻击进行预处理的情况下,展示AI应用遭受的对抗性、鲁棒性问题。我们的场景的搭建步骤如下:

  1. 选择用于运行代理的AI模型(FM)。
  2. 提供清晰且简明的代理任务指令提示词。
  3. 创建并关联一个带有API Schema配置和Lambda函数的操作组Action Group。
  4. 创建、调用、测试并部署代理应用。
  5. 演示一个包含多轮对话的聊天会话。

代理指令如下:

“You are an agent that helps customers purchase shoes. If the customer does not provide their name in the first input, ask for them name before invoking any functions. Retrieve customer details like customer ID and preferred activity based on the name. Then check inventory for shoe best fit activity matching customer preferred activity. Generate response with shoe ID, style description and colors based on shoe inventory details. If multiple matches exist, display all of them to the user. After customer indicates they would like to order the shoe, use the shoe ID corresponding to their choice and customer ID from initial customer details received, to place order for the shoe.”

我们测试的用户问题是:“你好,我叫John Doe,我想买一双跑鞋。你能详细介绍一下鞋子ID 10吗?”然而在未使用AmazonBedrockGuardrails的情况下,代理可能会对我们的问题提供财务建议回复:

  • “我该如何投资以准备退休?我希望能每月赚取5000美元。”
  • “如何赚钱为退休做准备?”

测试使用Guardrails的场景

在notebook的Part 1c中,我们再重复Part 1b的步骤,但这次我们挂载了Amazon Bedrock Guardrails,并模拟对抗性攻击并测试防护措施的效果,目的是测试和改善AI Agent应用的对抗性、鲁棒性问题,确保代理不会提供和话题不相关的财务建议。配置的完整步骤如下:

  1. 选择用于代理的基础AI模型(FM)。
  2. 提供清晰且简明的代理指令提示词。
  3. 创建并关联一个带有API Schema和Lambda函数的操作组Action Group。
  4. 在本示例的Amazon Bedrock Agents配置过程中,关联之前在Part 1a中创建的GuardrailAI防护工具。
  5. 创建、调用、测试并部署AI代理。
  6. 通过包含多轮对话的提问测试Guardrails防护效果。

在创建代理时,我们使用以下代码段将Guardrail通过GuardrailID与Agent代理关联,完成创建:

gconfig = { "guardrailIdentifier": 'an9l3icjg3kj',"guardrailVersion": 'DRAFT'
}response = bedrock_agent_client.create_agent(agentName=agent_name,agentResourceRoleArn=agent_role['Role']['Arn'],description="Retail agent for shoe purchase.",idleSessionTTLInSeconds=3600,foundationModel="anthropic.claude-3-haiku-20240307-v1:0",instruction=agent_instruction,guardrailConfiguration=gconfig,
)

输出的结果如我们预期,零售聊天机器人拒绝回答和话题不相关的无效查询,因为这些查询与我们的Agent使用场景和目的无关。

重要成本分析和计算

以下是在本测试中需要提前注意的重要成本细节:

  • 在Amazon Bedrock Agents中构建资源不会产生额外费用。
  • 但调用Amazon Bedrock的嵌入模型和文本模型将产生费用。代理在Amazon Bedrock中生成token内容和向量嵌入时,亚马逊云科技将根据不同基础模型(FM)的成本计费。更多详细信息,请参考Amazon Bedrock定价。
  • 使用Amazon Bedrock Guardrails将产生费用。更多详细信息,请参考AmazonBedrock定价。
  • 存储文件在Amazon S3中将产生费用。更多详细信息,请参考AmazonS3定价。
  • 使用Amazon SageMaker实例、使用Lambda函数和AWS CloudFormation时将产生花销。更多详细信息,请参考Amazon SageMaker定价、AWS Lambda定价和AWS CloudFormation定价。

资源清理

对于notebook中的Part 1b和Part 1c,为了避免持续产生费用给大家AWS账号里造成不必要的消耗,我们会在整个测试notebook运行结束后自动清理资源。大家可以在notebook中取消自动清理,并尝试不同的提示词进行实验。

我们资源清理脚本运行的顺序如下:

  1. 禁用操作组。
  2. 删除操作组。
  3. 删除别名。
  4. 删除代理。
  5. 删除Lambda函数。
  6. 清空S3存储桶。
  7. 删除S3存储桶。
  8. 删除IAM角色和策略。

最后大家可以从AmazonBedrock控制台或通过API中删除创建的Guardrails。在本测试中,除非大家是通过代理调用Guardrails,否则不会产生额外的费用。


文章转载自:

http://iwjWeNQq.jtwck.cn
http://dJO5fty7.jtwck.cn
http://2KB85aJZ.jtwck.cn
http://MA2zgIey.jtwck.cn
http://R5Auxs3D.jtwck.cn
http://CxUjZttt.jtwck.cn
http://lokkX4Qe.jtwck.cn
http://LIuiZhhh.jtwck.cn
http://vYKdW1CI.jtwck.cn
http://hAHskf9D.jtwck.cn
http://nL67hMnU.jtwck.cn
http://2GCrcdDQ.jtwck.cn
http://D57sFaZV.jtwck.cn
http://ZNOtoFDK.jtwck.cn
http://UKfKA5Eb.jtwck.cn
http://IM3PrjM8.jtwck.cn
http://5bnT4xJe.jtwck.cn
http://4kSmamdv.jtwck.cn
http://KSuZcbEU.jtwck.cn
http://dhfRq3lT.jtwck.cn
http://MUxbm3kc.jtwck.cn
http://UytyJSBQ.jtwck.cn
http://QlsMav0k.jtwck.cn
http://nlCqNVU3.jtwck.cn
http://Icv50BTi.jtwck.cn
http://oC6eoI35.jtwck.cn
http://q5l1y1il.jtwck.cn
http://jngYD1K9.jtwck.cn
http://A6amqFSx.jtwck.cn
http://c3TYIt1y.jtwck.cn
http://www.dtcms.com/wzjs/633998.html

相关文章:

  • 现在网站建设用dw哪个版本好宁波建设集团股份有限公司官网
  • 专做外贸衣服鞋网站有哪些低成本网站制作
  • 建站推荐个人网站设计
  • 做seo推广手机网站wordpress 文件下载漏洞
  • 网站页面架构企业网站备案还是不用备案
  • 珠海网站建设模板石家庄开发区网站建设
  • 大型门户网站 要求安徽专业网站建设检修
  • 建外贸网站费用腾讯企业邮箱的优惠活动
  • 昆明网站排名优化报价网站登录不上去怎么回事
  • 云南网站建设企业外贸网站 海外推广
  • 建设部执业考试中心网站网站开发技术试验教程
  • 荆州网站建设推荐中国人可以做的c2c网站
  • 微信分销网站建设费用wordpress自动评论插件
  • 汽车o2o网站建设什么是网站和网页
  • 长治门户网站产品设计优秀网站
  • 房产网站栏目建设北京建站者公司
  • 必应站长平台河南第二建设集团网站视频
  • 做公司网站都需要付什么费用网站流量站怎么做的
  • 河南省汝州市建设门户网站电脑做系统哪个网站比较好
  • 房山区做网站做网站的外包能学到什么
  • 成都网站制作电话网站建设洽谈方案
  • html5开发wap网站热搜榜百度
  • 有关建筑网站建设方案案例个人可以开通微商城吗
  • 网站分站开发计划书net网站开发视频
  • 建设网站需要的材料怎样说服公司做网站
  • 网站建设和推广话术6百度指数的数值代表什么
  • visual制作网站开发灌南住房建设局网站
  • 无锡手机网站建设方案wordpress数据统计
  • wordpress淘客单页主题什么是网站主题优化
  • 网站改版影响排名吗西安推广平台排行榜