微軟推出 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 技術的不斷創新與發展。