微软发布Microsoft.Extensions.AI .NET函数库,简化AI服务集成流程
支付動態 · 2024-10-10

微软新人工智能开发函数库Microsoft.Extensions.AI,提供统一的人工智能服务抽象层,借由支持多种服务来降低集成复杂度,提高.NET平台人工智能应用开发灵活度

微软宣布推出全新的Microsoft.Extensions.AI预览版套件,这是一套针对.NET平台设计的函数库,提供标准化人工智能服务抽象层,让开发者能够更轻松地将人工智能整合到应用程序中。Microsoft.Extensions.AI套件支持各种人工智能服务,并结合人工智能应用开发框架Semantic Kernel的高级功能,提升开发人工智能应用程序的灵活性和可扩展性。

随着人工智能技术快速发展,市面上存在各种人工智能服务,而这些服务各有其供应商API界面,导致开发者需要替每个服务实作不同的集成方式,增加了开发的复杂度和维护成本。而微软现在推出Microsoft.Extensions.AI函数库,便是要解决这个问题,借由提供标准化的集成框架,让开发者可以更专注于应用创新,而不用烦恼处理不同人工智能服务集成的细节。

Microsoft.Extensions.AI套件提供统一的C#抽象层,让开发者可以利用相同的编程方式来集成不同的人工智能服务,也就是说,无论是使用OpenAI、Azure AI还是其他人工智能服务,开发者都可以利用相同的代码结构和界面进行操作,而不需要替每个服务单独学习或是编写不同的集成方式,降低学习成本提高开发效率。

而且Microsoft.Extensions.AI内置支持多种中间件,像是日志纪录、分布式缓存、遥测和工具调用等,开发者可以将这些功能和人工智能服务结合使用,提升应用程序的可靠性和监控能力。Microsoft.Extensions.AI还支持多人工智能供应商的参考实作,像是OpenAI、Azure AI推理和Ollama,这代表开发者可以根据需求快速切换服务供应商,而不需要重写代码,并且能够更简单地开发本地和云端模型混用的应用。

值得注意的是,Microsoft.Extensions.AI包含了一个称为Semantic Kernel人工智能应用开发框架。Semantic Kernel框架可以协助开发者建置具备语义推理和智能流程的应用程序,开发者可以在Microsoft.Extensions.AI标准化抽象层上实现更高级的人工智能应用,像是任务规画、自然语言理解和多步骤自动化操作。

开发者已经可以在NuGet上取得Microsoft.Extensions.AI,只要在代码中引用相关的套件和API,便能够快速集成多种人工智能服务。

热门文章
越南博彩管控逐步放宽,惟本土需求仍显乏力
东南亚资讯
横跨全球6个城市,灰度8场派对邀你共看世界杯,重塑高质量社交新场景
灰度头条
张侨伟参议员排除全面禁止,敦促菲律宾规范网络赌博
东南亚资讯
印度最高法院受理公益诉讼,要求全国禁封“伪装”成社交游戏的赌博平台
游戏风向
新泽西州7月博彩收入创6.06亿美元新高,颁布禁令
游戏风向
GGC Awards 2026 璀璨科伦坡:致敬 iGaming 行业的领航者与创新力量
灰度头条
巴西拟将博彩税率提高至24% 税收将用于社保和医疗领域
游戏风向
PropellerAds 分享了新的 iGaming 案例研究:在 3 个月实现 97,674 次安装和 12,701 笔存款
广告营销
准备好了将你的收益最大化吗?尝试ProPush.me Constructor!
广告营销
灰度在iGB L!VE 2026展位T70和你相约7月,一起点燃伦敦的热情!
灰度头条
BETFAIR 网络攻击80万用户资料泄露
游戏风向
JILI 宣布与全球板球传奇 AB de Villiers(ABD)达成重磅战略合作
体育游戏
菲律宾博彩技术赛道迎来新变局,B2B 供应模式加速渗透
东南亚资讯
哈萨克斯坦计划对在线赌场促销活动进行处罚
游戏风向
密西西比州众议院委员会推进提议增加赌场税的法案
游戏风向
首页
游戏
合作
发现
我的