一鍵創建AI聊天機器人,微軟“Microsoft.Extensions.AI”.NET庫新增高度可自定義模版
3 月 10 日消息,微軟發文,宣布為旗下“Microsoft.Extensions.AI”.NET 庫引入一款 AI 聊天機器人應用模板,其作用正如其名,就是為了便于開發者快速構建 AI 聊天機器人應用,相應模板基于 Blazor 架構,開發者可以利用終端命令在 VS / VS Code 中安裝使用相應模板。
dotnet new install Microsoft.Extensions.AI.Templates
據介紹,該模板的一大亮點在于支持自定義數據聊天功能,開發者可以直接將 PDF 等文件添加到項目中,系統會自動建立索引并構建向量數據庫,使聊天機器人能夠理解并引用這些內容進行互動。此外,模板支持本地向量存儲和 Azure AI Search,滿足不同規模和需求的應用場景。
微軟強調,相應模板具有高度可擴展性。開發者可借助“Microsoft.Extensions.AI”.NET 庫本身為聊天機器人增加自定義功能,例如通過新增 C#函數,讓聊天機器人整合天氣資訊信息或其它第三方服務,從而進一步提升應用實用性。
微軟同時表示,其計劃陸續擴展模板類型,持續發展 .NET 的 AI 生態,同時微軟還將與 Semantic Kernel 等團隊合作,提供更多與語義分析相關的解決方案。目前開發者可以通過官方 GitHub 頁面或.NET AI 社區提供反饋,幫助微軟不斷改進模板功能,滿足開發者實際需求。
【來源: IT之家 】