Topic 1 Question #1
热点题 -
案例分析 -
这是一道案例分析题。案例分析不会与考试的其他部分分开计时。你可以根据自己的需求分配时间完成每个案例分析,但考试中可能还有其他案例分析或其他部分的试题,请合理安排时间,确保你能在规定时间内完成所有考试内容。请注意屏幕顶部的考试进度,以便你有足够的时间完成此案例分析之后的所有考试部分。
要回答案例分析的问题,你需要参考案例中提供的信息。案例分析及其相关问题可能包含展示材料或其他资源,用于提供案例中描述场景的更多信息。单个问题中提供的信息不适用于该案例分析中的其他问题。
本案例分析结束后会出现一个复查页面。在进入下一个考试部分之前,你可以在复查页面检查并修改你的答案。一旦你离开此案例分析,将无法再返回。
开始案例分析 -
要显示本案例分析的第一个问题,请选择“下一步”按钮。问题左侧有一个菜单,提供了业务需求、现有环境、问题陈述等信息的链接。请在回答任何问题前通读所有这些信息。当你准备好回答问题时,选择“问题”按钮返回题目。
概述 -
公司信息 -
Contoso, Ltd是一家跨国零售公司,该公司使用Microsoft Foundry构建、部署和管理生成式AI与基于代理的解决方案。
现有环境 -
身份环境 -
Contoso使用Microsoft Entra ID实现身份管理、身份验证和授权功能,支持代理访问组织资源和服务。
Contoso最近新成立了一个名为Agent1Dev Team的AI工程团队,负责优化和维护现有AI解决方案。
该团队与解决方案架构师、DevOps工程师和安全工程师协作,设计、实施、监控和保护AI应用程序。
Contoso还有一个名为Agent1Test Team的团队,负责在AI解决方案部署前对其进行验证。
生成式环境 -
Contoso的Microsoft Foundry部署包含两个项目,分别为Project1和Project2。
Project1 -
Project1包含一个名为Agent1的客户支持代理,用于协助客户处理产品咨询和故障排除请求。
Agent1的配置如下:
Agent1使用基础模型部署。
未启用安全评估管道。
未启用工具调用审批工作流。
未配置对话内存限制。
Agent1通过数字支持渠道与客户互动,回答有关Contoso产品的常见问题。
Project1部署在位于欧盟(EU)的Azure区域。
Agent1Dev Team将使用Project1来优化和维护Agent1。
Project2 -
Project2包含一个已部署的视频生成模型。Contoso的市场部门有权访问Project2,并计划使用该模型开发一个视频创作解决方案。
该解决方案的开发尚未完成。
数据环境 -
Contoso将产品相关信息存储在支持AI应用的Azure资源中。
Azure环境中有一个名为storage1的Azure Blob存储账户,存储了Contoso所有产品的产品详情表。
产品表包含规格、功能描述和产品支持信息,Agent1可以使用这些信息回答客户问题。产品表以PDF格式存储。
问题陈述 -
Contoso发现了以下问题:
Agent1仅具备Contoso产品的通用知识。
最近对一次与Agent1的聊天交互进行了情感分析,分析结果尚未处理。
Agent1在回复客户问题时,不会使用存储在storage1中的产品表内的详细产品信息。
Contoso的财务部门表示,供应商发票必须人工审核,以确保发票与供应商合同中定义的条款一致。发票包含表格、徽标和多样化的布局,导致这些文档难以被一致处理。
需求 -
计划变更 -
Contoso计划实施以下变更:
为Project1实现一个解决方案,通过评估发票的视觉布局和文本内容来分析供应商发票,以便对照供应商合同条款验证发票详情。
更新Agent1使用的基础模型部署,并标准化模型版本,以确保回复的连续性和一致性。
使Agent1能够检索并使用存储在storage1的产品表中的详细产品信息。
为产品表实现一个索引解决方案,供Agent1用来回答客户问题。
完成视频创作解决方案的开发。
技术要求 -
Contoso提出了以下技术要求:
Agent1使用的模型部署必须支持可扩展、高吞吐量的生成式AI工作负载,并能够动态缩放以处理可变的客户支持流量,且无需预留吞吐量容量。
产品表必须通过支持语义搜索和向量搜索的索引管道进行处理,以便Agent1能够检索相关的产品信息。
使用产品表信息生成的回复必须相关、完整且准确。
Agent1必须能够使用产品表回答关于产品详情的自然语言问题。
Agent1使用的模型版本必须保持一致,以确保回复稳定。
模型处理的数据必须保留在欧盟境内。
安全与合规要求
Contoso提出了以下安全与合规要求:
不得使用API密钥访问Foundry部署的模型。
对Azure资源的访问必须遵循最小权限原则。
Contoso的开发人员必须使用Microsoft Entra身份验证来访问Microsoft Foundry资源。
必须通过名为SC_Agent1_Dev的安全组为Agent1Dev Team的成员分配Project1的访问权限。
必须通过名为SC_Agent1_Test的安全组为Agent1Test Team的成员分配Project1的访问权限。
Agent1绝不能泄露客户信息,即使包含客户数据的文档被错误添加到storage1的产品表存储库中也必须遵守此要求。
产品表可能包含带有嵌入文本的图片。必须保护Agent1免受图片中潜在隐藏的恶意指令的影响。
业务要求 -
Contoso提出了以下业务要求:
与Agent1交互的用户在未来的交互中必须获得个性化体验,包括Agent1能够保留对话上下文,并回忆起之前交互中的相关信息。
Agent1必须只能回答关于Contoso所售产品的问题。
你需要为Agent1配置模型部署,以满足技术要求。
你应该配置什么?要回答这个问题,请在答案区域选择合适的选项。
注意:每个正确选择得1分。
" target="_blank" rel="nofollow noopener">https://cdn.zhangxuetu.online/download/AknEJvg2nY-odtyr.png">
答案: B
分析:
正确答案为 部署类型选择Standard,版本更新策略选择Opt out of automatic model version upgrades。
原因:技术要求需要无需预留吞吐量容量、支持动态缩放的高吞吐量工作负载,Standard部署类型为按用量计费、动态扩缩不需要预留容量,符合需求,另外两个都需要预留容量不符合要求。需求要求保持模型版本一致,保证回复稳定,因此需要关闭自动版本升级,选择退出自动模型版本升级才能符合版本一致性的要求。
关键知识点:在Microsoft Foundry中,需要根据业务流量和版本要求选择正确的模型部署类型与版本更新策略。
参考资料:
Model deployment types in Azure AI Foundry, Configure automatic model version updates