技术速递|.NET 智能组件简介 – AI 驱动的 UI 控件
微软中国MSDN
2024-04-17 19:57:15

原标题:技术速递|.NET 智能组件简介 – AI 驱动的 UI 控件

M

点击蓝字 / 微软开发者MSDN

关注我们

作者:Daniel Roth

排版:Alan Wang

AI 的最新进展有望彻底改变我们与软件交互和使用软件的方式。然而,将 AI 功能集成到现有软件中可能面临一些挑战。因此,我们开发了新的 .NET 智能组件,这是一组真正有用的 AI 支持的 UI 组件,您可以快速轻松地将其添加到 .NET 应用程序中。您不必花费数周的开发时间来重新设计用户体验或研究机器学习和提示工程。.NET 智能组件提供了预构建的端到端 AI 功能,您可以将其放入现有的应用程序 UI 中,以提高用户的工作效率。

目前,.NET 智能组件仍处于试验阶段,最初可用于 .NET 6 及更高版本的 Blazor、MVC 和 Razor 页面。我们计划为其他 .NET UI 框架(例如 .NET MAUI、WPF 和 Windows Forms)提供组件,但首先我们很想知道您对这些组件可用性的反馈,以及您希望增加哪些额外的功能。

观看 Steve Sanderson 演示 .NET 智能组件的功能:

https://youtu.be/ZWH4yJGJaeg

它包含什么

.NET 智能组件目前包括以下智能功能:

智能粘贴

只需单击按钮,智能粘贴就会自动使用用户剪贴板中的数据填充表单。您可以将其与 Web 应用程序中的任何现有表单一起使用。这有助于用户从外部源添加数据而无需重新输入。

了解更多:智能粘贴文档

https://github.com/dotnet-smartcomponents/smartcomponents/blob/main/docs/smart-paste.md

智能文本区域

对于传统文本区域的智能升级。您可以配置它如何使用您自己喜欢的语气、策略、URL 等自动完成整个句子。这有助于用户更快地输入,而不必记住 URL 等。

了解更多:智能文本区域文档

https://github.com/dotnet-smartcomponents/smartcomponents/blob/main/docs/smart-textarea.md

智能组合框

通过基于语义匹配的建议来升级传统的组合框。这可以帮助用户找到他们想要的东西。

了解更多:智能组合框文档

https://github.com/dotnet-smartcomponents/smartcomponents/blob/main/docs/smart-combobox.md

运行示例

您可以使用 GitHub 上的 .NET 智能组件示例程序来尝试使用 Blazor 或 MVC/RazorPages 的 .NET 智能组件。

若要开始使用 .NET 智能组件示例应用程序:

  1. 如果您尚未安装 .NET SDK,请下载并安装。
  2. 从 GitHub 克隆或下载 .NET 智能组件示例存储库:https://aka.ms/smartcomponents。
  3. 如果您还没有 Azure OpenAI 后端,请部署一个,然后编辑解决方案根目录下的 RepoSharedConfig.json 文件以添加 API 密钥、部署名称和终结点 URL。

RepoSharedConfig.json

"SmartComponents": {

"ApiKey": "",

"DeploymentName": "",

"Endpoint": "https://YOUR_ACCOUNT.openai.azure.com/"

}

4. 运行 ExampleBlazorApp 或 ExampleMvcRazorPagesApp 以查看 .NET 智能组件的运行情况。

.NET 智能组件示例程序

https://github.com/dotnet-smartcomponents/smartcomponents

.NET SDK

https://dotnet.microsoft.com/en-us/download

Azure OpenAI 后端

https://learn.microsoft.com/en-us/azure/ai-services/openai/how-to/create-resource?pivots=web-portal

添加到现有应用程序

准备就绪后,您可以按照以下指南将 .NET 智能组件添加到现有的 Blazor、MVC 或 Razor Pages 应用程序:

  • .NET 智能组件和 Blazor 入门
  • .NET 智能组件和 MVC 或 Razor 页面入门

.NET 智能组件和 Blazor 入门

https://github.com/dotnet-smartcomponents/smartcomponents/blob/main/docs/getting-started-blazor.md

.NET 智能组件和 MVC 或 Razor 页面入门

https://github.com/dotnet-smartcomponents/smartcomponents/blob/main/docs/getting-started-mvc-razor-pages.md

反馈和支持

.NET 智能组件目前处于试验阶段,尚未获得官方支持。我们希望听取您的意见,例如这些组件是否有用,以及我们如何改进它们以最好地满足您的应用程序开发需求。请填写我们简短的 .NET 智能组件调查表,与我们分享您的想法和反馈。您也可以在 GitHub上与我们分享您的想法和反馈。

感谢您尝试 .NET 智能组件!

.NET 智能组件调查表

https://www.surveymonkey.com/r/YFB6SNR

GitHub

https://github.com/dotnet-smartcomponents/smartcomponents/issues

微信公众号|微软开发者MSDN

新浪微博|微软中国MSDN

·END·

⚠️
本网站信息内容及素材来源于网络采集或用户发布,如涉及侵权,请及时联系我们,发送链接至2697952338@QQ.COM,我们将第一时间进行核实与删除处理。

相关内容

热门资讯

和众汇富服务费能退吗?超全退费... 和众汇富服务费能退吗?超全退费攻略上线!误导性营销真相大起底!  股民在北京和众汇富购买服务后得到的...
股掌柜证券咨询可靠吗如何追回佣... 股掌柜不靠谱,推荐的股票不可信,交的服务费是可以退的。退费法援在线官微:132 9663 2819 ...
股掌柜证券咨询可靠吗如何追回佣... 股掌柜证券咨询可靠吗如何追回佣金?答案是:可以能退!倾尽积蓄换来血本无归!股掌柜不靠谱,推荐的股票不...
股掌柜证券咨询可靠吗可信吗?投... 股掌柜证券咨询可靠吗可信吗?投顾服务费退费,这些步骤助你挽回损失!股掌柜不靠谱,推荐的股票不可信,交...
股掌柜短线赢家能退费吗?合规... 股掌柜短线赢家能退费吗?合规退投顾服务费,及时止损保障你的财产!股掌柜不靠谱,推荐的股票不可信,交的...
股掌柜证券资讯可靠吗可信吗安全... 股掌柜证券资讯可靠吗可信吗安全吗?承诺收益怂恿交费不可靠,已维权退费股掌柜不靠谱,推荐的股票不可信,...
股掌柜如何申请退款?可以能退,... 股掌柜如何申请退款?可以能退,申请退款流程公布!简单的退款流程公示股掌柜不靠谱,推荐的股票不可信,交...
腾龙订购APP输了了20万元可... 腾龙订购APP输了了20万元可以要回亏的钱!有办法追回来!已成功退款流程公开!腾龙订购APP亏钱了是...
在股掌柜交了服务费可以退吗?... 在股掌柜交了服务费可以退吗?吹嘘收益诱骗交费,服务费已退!股掌柜不靠谱,推荐的股票不可信,交的服务费...
股掌柜短线赢家能退费吗?荐股不... 股掌柜短线赢家能退费吗?荐股不可信,你完全有权依法要求退还费用,误导性宣传 有法可依维权可退!股掌柜...