微软新推AI聊天网页应用模板,助力.NET开发者简化AI开发

微软新推AI聊天网页应用模板,助力.NET开发者简化AI开发

编码文章call10242025-03-25 10:39:0412A+A-

AI开发新利器!微软助力.NET开发者

2025年3月14日18:00,微软宣布推出一款新的AI聊天网页应用模板,目前处于预览阶段。这是微软在推动AI技术普及方面的又一重要举措,旨在简化.NET开发中的AI应用开发,为开发者提供了在Visual Studio、Visual Studio Code以及.NET CLI中使用的脚手架和指导。

快速构建智能聊天应用

根据微软的介绍,这款.NET AI聊天模板基于Blazor框架,利用了Microsoft.Extensions.AI和
Microsoft.Extensions.VectorData抽象,遵循聊天应用中常用的检索增强生成(RAG)模式,能帮助开发者迅速构建智能聊天应用。



强大的功能特点

其主要特点是能够创建与自定义数据(如示例PDF文件或用户数据)交互的聊天界面。开发者可以选择在本地或Azure进行集成,模板支持本地向量存储以便于原型设计,以及Azure AI搜索以支持更高级的设置。生成的代码包含用于聊天交互的UI组件、引用追踪和后续建议,开发者可根据需求进行自定义或删除。

简单的安装方式

为开始使用该模板,开发者只需在命令行输入以下命令进行安装:dotnet new install
Microsoft.Extensions.AI.Templates

简化的数据摄取过程

此外,该模板简化了数据摄取过程,包含处理各种数据源和格式的代码,提供了示例PDF文件及其处理代码,供开发者用自己的文件进行替换。应用程序将自动比较文件夹内容并相应更新向量存储。但需要注意的是,开发者在使用AI模型提供者时应谨慎,避免因大型数据文件导致的错误或延迟。

便捷的插件自定义

微软的产品团队强调,该代码基于Microsoft.Extensions.AI构建,使得插件自定义行为变得十分简单。开发者可以赋予聊天机器人访问任何C#函数的权限,这样可以扩展其功能,获取额外数据或执行操作。

未来拓展计划

展望未来,微软开发团队计划扩展模板选项,未来更新将包括AI控制台模板、最小API模板以及对.NET Aspire的支持。此外,这些模板还计划默认包含在.NET SDK中,并探索对Azure AI Foundry的支持。同时,微软还与语义内核团队合作,拓展语义内核用户的模板选项。

机器人 电脑 办公 人工智能 图源备注:图片由AI生成,图片授权服务商Midjourney AI聊天应用模板

点击这里复制本文地址 以上内容由文彬编程网整理呈现,请务必在转载分享时注明本文地址!如对内容有疑问,请联系我们,谢谢!
qrcode

文彬编程网 © All Rights Reserved.  蜀ICP备2024111239号-4