微软推出 Semantic Kernel OpenAPI 扩展正式版 全面支持 .NET 和 Python
11月27日,微软宣布,旗下人工智能开发工具包——Semantic Kernel 的 OpenAPI 扩展功能正式版已上线,现已全面支持 .NET 和 Python。这一升级将大大简化开发者将大型语言模型(如 OpenAI、Azure OpenAI 和 Hugging Face)与应用程序集成的过程,并为智能应用的开发打开了新的可能性。
Semantic Kernel 是微软推出的开源工具包,旨在帮助开发者通过编程语言(如 C#、Python 和 Java)将大型语言模型集成到各种应用程序中。借助该工具包,开发者可以轻松将强大的语言模型能力引入到他们的应用中,显著降低了开发AI驱动应用的门槛。微软表示,OpenAPI 扩展正式版将进一步提升该工具包的功能性和灵活性,尤其在集成与调用 AI 模型的过程中,能显著提升开发效率。
OpenAPI 是一种广泛应用的开源标准,它通过机器可读的格式(如 JSON 或 YAML)来描述 RESTful API 的结构与行为。通过这一标准,开发者能够清晰地理解和使用 API,从而促进了 API 标准化与互操作性。在 Semantic Kernel 的正式版更新中,微软引入了对 OpenAPI 扩展功能的增强,允许开发者将现有的 API 基础转换为 AI 代理可用的插件。
这一新功能的加入,使得开发者能够利用 OpenAPI 规范构建更多智能家居等应用场景中的扩展插件。例如,开发者可以基于 OpenAPI 规范设计插件,让 AI 代理控制智能家居设备的操作,如灯光开关等。这不仅降低了系统集成的复杂性,也使得 AI 代理的应用场景得到了前所未有的拓展。
微软的这项更新显著提高了开发者的工作效率与灵活性。通过将现有的 RESTful API 集成到 Semantic Kernel 中,开发者不仅能够将更多现有技术与 AI 模型结合,还能够利用 AI 代理执行更多实际操作和任务。这为开发人员在智能家居、物联网以及其他领域开发智能应用提供了更多可能性。
微软还特别强调,该功能的开放性和扩展性,使得开发者能够在不依赖微软原生插件的情况下,创建更加多样化和灵活的解决方案。
随着 Semantic Kernel OpenAPI 扩展功能的正式发布,微软正在推动人工智能技术在更多实际场景中的应用。无论是在企业开发、智能设备,还是在智能家居等消费类产品中,微软的这一新工具都将在降低技术壁垒的同时,推动 AI 技术的普及与落地。
开发者如今可以更加轻松地为自己的应用加入 AI 功能,同时微软也承诺将继续优化 Semantic Kernel,增强与更多外部平台和技术的兼容性,推动 AI 技术的不断创新与发展。