微軟 Semantic Kernel 人工智能工具包 OpenAPI 擴(kuò)展功能上線:用于集成 AI 大模型 / 開發(fā)語(yǔ)言
機(jī)械游戲網(wǎng)
- 2025-01-06 21:55:00
本站 11 月 26 日消息,微軟宣布旗下人工智能開發(fā)工具包Semantic Kernel的OpenAPI擴(kuò)展功能正式版現(xiàn)已上線,號(hào)稱為.NET和Python提供全面支持。
本站獲悉,Semantic Kernel是微軟推出的開源軟件開發(fā)工具包,旨在將大型語(yǔ)言模型(如OpenAI、Azure OpenAI和Hugging Face)與編程語(yǔ)言(如C、Python和Java)集成,幫助開發(fā)者更輕松地將語(yǔ)言模型引入應(yīng)用程序,從而顯著降低AI應(yīng)用的開發(fā)門檻。
微軟稱,OpenAPI是一種開源標(biāo)準(zhǔn)規(guī)范,其通過(guò)機(jī)器可讀格式(如JSON或YAML)來(lái)描述RESTful API的結(jié)構(gòu)和行為,詳細(xì)定義了API的端點(diǎn)、請(qǐng)求參數(shù)、響應(yīng)格式以及認(rèn)證方式,便于開發(fā)者清晰理解和使用API,作為由OpenAPI Initiative管理的項(xiàng)目(其前身為Swagger),OpenAPI致力于推動(dòng)API標(biāo)準(zhǔn)化與互操作性,廣泛應(yīng)用于生成文檔、自動(dòng)化測(cè)試和模擬服務(wù)。
相對(duì)于此前預(yù)覽版本,微軟還為OpenAPI擴(kuò)展功能正式版引入了重大更新,允許開發(fā)者利用現(xiàn)有API基礎(chǔ),將其轉(zhuǎn)化為AI代理可用的擴(kuò)展插件。這一功能顯著提升了效率與靈活性。例如在智能家居場(chǎng)景中,開發(fā)者可以根據(jù)OpenAPI規(guī)范構(gòu)建擴(kuò)展插件,讓AI代理能夠控制燈光開關(guān)等設(shè)備操作。這種方法不僅降低了系統(tǒng)集成的復(fù)雜性,也拓展了AI代理的實(shí)際應(yīng)用場(chǎng)景。