AI & Big Data 前天 17:39
雲端開發框架.NET Aspire 9.4釋出,新增互動儀表板與外部AI模型整合
index_new5.html
../../../zaker_core/zaker_tpl_static/wap/tpl_guoji1.html

 

微软正式发布了云原生开发框架 .NET Aspire 9.4 版本。此次更新亮点颇多,包括 Aspire CLI 的正式推出,该工具以原生 AOT 编译模式提供,具备跨平台和高效启动的特性,支持项目创建、资源添加、配置管理及应用执行等核心功能。仪表板方面,引入了交互式服务,允许开发者在仪表板运行期间进行参数输入和流程设计,使其从单纯的监控平台转变为可实时收集信息的交互式工具。此外,新版本还扩展了AI模型托管支持,集成了GitHub Models和Azure AI Foundry,并支持OpenTelemetry追踪,提升了AI服务的可观性。在外部API链接方面,AddExternalService功能得到加强,YARP整合也得到更新,使反向代理配置更加便捷。

🚀 **Aspire CLI 正式推出并采用原生 AOT 编译**:.NET Aspire 9.4 版本将备受期待的 Aspire CLI 工具正式推出。该 CLI 采用原生 AOT(Ahead-Of-Time)编译模式,确保了跨平台兼容性和高效的启动性能。开发者可以通过 CLI 快速创建新项目、添加 Aspire 资源、配置本地或全局设置,并直接执行完整的应用堆栈,极大地简化了开发流程。

💡 **仪表板引入交互式服务,实现参数化设计**:本次更新的一大亮点是仪表板新增了交互式服务功能。这意味着开发者现在可以在仪表板运行时,设计更精细的参数输入和互动流程。当应用启动或部署时,仪表板会根据AppHost定义自动弹出对话框,提示用户输入各种类型的参数(如文本、密码、数值、选项和布尔值),并支持使用 Markdown 进行字段说明,有效减轻了开发者维护多份本地配置文件的负担。

🤖 **AI 模型托管支持扩展,整合 GitHub Models 与 Azure AI Foundry**:.NET Aspire 9.4 进一步增强了对人工智能模型托管的支持。新版本预先集成了 GitHub Models 和 Azure AI Foundry,允许开发者在 AppHost 中注册 AI 模型,并灵活选择在本地执行或部署到 Azure 云端。这些集成能够与 Azure AI Inference 客户端协同工作,实现分布式应用与 AI 推理流程的无缝连接,同时通过 OpenTelemetry 追踪提升了 AI 服务的可观测性。

🔗 **外部 API 链接强化与 YARP 整合优化**:AddExternalService 功能得到显著强化,允许开发者将任意第三方 API 资源建模并纳入应用主机进行统一管理,包括健康检查和依赖关系管理。同时,YARP 整合也得到了更新,开发者现在可以通过类型安全且语法直观的 API 来配置各种转换规则,使得反向代理的设置流程更加简单、一致,易于维护,并方便与各类微服务或外部资源进行串联。

微軟正式發布雲端原生開發框架.NET Aspire 9.4,該版本在原有分散式應用開發支援的基礎上,導入了儀表板互動功能與人工智慧模型託管整合,並將CLI命令列工具升級為正式版本。這一系列更新使Aspire框架趨於成熟,更符合現代人工智慧開發的需求。

.NET Aspire 9.4一大重點是Aspire CLI正式推出。Aspire CLI在多個版本的預覽測試後,終於在9.4版首次以原生AOT(Ahead-Of-Time)編譯模式釋出,具跨平臺、高效啟動的特性。CLI目前支援四項核心指令,包括建立新專案、加入Aspire資源、設定本地或全域組態,以及直接執行完整應用堆疊。

開發人員可利用CLI快速啟動範本專案、整合各式資源,並在不同目錄下執行應用及管理設定。此外,CLI也支援執行(exec)與部署(deploy)兩項指令,這兩項功能目前屬於Beta階段,開發者可根據需求在本機或雲端環境進行測試和驗證。

在儀表板更新方面,Aspire 9.4引入互動服務(Interaction Service),讓開發者可在儀表板執行期間,設計更細緻的參數輸入與互動流程。這項設計消除過去儀表板僅用於監控服務狀態的限制,進一步成為可即時收集開發或測試所需資訊的平臺。

當應用啟動或部署時,儀表板會根據AppHost定義,自動彈出對話框提示使用者輸入尚未設定的參數,包括文字、密碼、數值、選項與布林等多種值。這減少了開發人員維護多分本地設定檔的負擔,同時可利用Markdown說明各個欄位。

另一個重要的更新是人工智慧模型託管支援的擴充。Aspire 9.4新增了GitHub Models與Azure AI Foundry兩項預覽整合,開發者可在AppHost註冊人工智慧模型,並選擇本地執行或部署到Azure雲端,能與Azure AI Inference用戶端協同運作,完整串連分散式應用與人工智慧推論流程。這些整合同時支援OpenTelemetry追蹤,提升人工智慧服務的可觀測性。

在外部API連結方面,Aspire 9.4強化了AddExternalService功能,開發者可將任意第三方API資源建模並納入應用程式主機,以健康檢查、依賴關係管理等方式進行統一控管。YARP整合也有更新,開發人員現在可以透過型別安全且語法直覺的API來設定各種轉換規則,使反向代理的設定流程更加簡單且一致,不只易於維護,也方便串接各類微服務或外部資源。

Fish AI Reader

Fish AI Reader

AI辅助创作,多种专业模板,深度分析,高质量内容生成。从观点提取到深度思考,FishAI为您提供全方位的创作支持。新版本引入自定义参数,让您的创作更加个性化和精准。

FishAI

FishAI

鱼阅,AI 时代的下一个智能信息助手,助你摆脱信息焦虑

联系邮箱 441953276@qq.com

相关标签

.NET Aspire 云原生开发 AI模型托管 CLI工具 仪表板
相关文章