微軟釋出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,便能夠快速整合多種人工智慧服務。

熱門文章
斯里蘭卡博弈產業大轉型,官方:劍指南亞拉斯維加斯
合規與政策
印第安納州在線賭場法案在眾議院委員會停滯不前
合規與政策
印度最高法院受理公益訴訟,要求全國禁封「偽裝」成社交遊戲的賭博平台
合規與政策
亞洲遊戲市場觀察:15大市場熱門遊戲與用戶趨勢
網路遊戲
超級PAC籌資4800萬美元:體育博彩勢力加碼
合規與政策
新澤西州7月博彩收入創6.06億美元新高,頒布禁令
合規與政策
菲律賓博彩技術賽道迎來新變局,B2B 供應模式加速滲透
東南亞資訊
越南博彩管控逐步放寬,惟本土需求仍顯乏力
東南亞資訊
英國確認各垂直行業的賭博稅稅率
合規與政策
哈薩克計劃對線上賭場促銷活動進行處罰
合規與政策
菲律賓網絡賭博和加密貨幣仍構成持續的洗錢風險
東南亞資訊
越南在線博彩業政策收緊 催生市場新機遇
東南亞資訊
2027 Global Game Connect(GGC)斯里蘭卡招商全面啟動!業務人脈盡在掌握!
灰度頭條
西班牙監管機構警告在線賭博平臺存在身份盜竊行為
合規與政策
橫跨全球6個城市,灰度8場派對邀你共看世界盃,重塑高質量社交新場景
灰度頭條
首頁
遊戲
合作
發現
我的