翻譯|產品更新|編輯:龔雪|2024-11-29 10:34:00.160|閱讀 92 次
概述:界面控件DevExpress WPF v24.2在今年年末更新,新版本將支持人工智能(AI)集成等,歡迎關注我們及時獲取最新消息~
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
DevExpress WPF擁有120+個控件和庫,將幫助您交付滿足甚至超出企業需求的高性能業務應用程序。通過DevExpress WPF能創建有著強大互動功能的XAML基礎應用程序,這些應用程序專注于當代客戶的需求和構建未來新一代支持觸摸的解決方案。 無論是Office辦公軟件的衍伸產品,還是以數據為中心的商業智能產品,都能通過DevExpress WPF控件來實現。
在本文中,我們將重點介紹DevExpress WPF 在搶鮮體驗預覽版(EAP v24.2)中包含的功能,所有激活的DevExpress Universal和DXperience用戶現在都可以下載并安裝EAP,請導航到DevExpress下載管理器來獲取最新的EAP build。
注意:Early Access和CTP builds僅用于早期測試目的,不準備用于生產使用。此版本可以與DevExpress產品的其他主要版本并排安裝,請在安裝Early Access和CTP版本之前備份您的項目和其他重要數據。
本文中包含了DevExpress WPF v24.2官方發布的當前/預計的開發計劃,請注意此信息僅供參考,并不代表Developer Express Inc.的約束性承諾。
DevExpress技術交流群11:749942875 歡迎一起進群討論
允許您將以下AI服務集成到DevExpress驅動的WPF應用程序中:
AI服務和DevExpress AI擴展(操作)遵循 "bring your own key"的方法,DevExpress不提供REST API,也不包含內置的LLMs/SLMs。要使用AI服務,您需要一個激活的Azure/OpenAI訂閱來獲取必要的REST API端點、密鑰和模型部署名稱。此信息必須在應用程序啟動時提供,來注冊AI客戶端并在WinForms應用程序中啟用DevExpress AI功能。
下面的代碼片段注冊了一個Azure OpenAI客戶端:
public partial class App : Application { public App() { //.. AIExtensionsContainerDesktop.Default.RegisterChatClientOpenAIService( new AzureOpenAIClient( new Uri("AZURE ENDPOINT"), new System.ClientModel.ApiKeyCredential("YOUR API KEY")), "DEPLOYMENT NAME"); } }
基于NLP的文本轉換擴展(操作)允許您增強用戶與文本內容交互和管理文本內容的方式,這些擴展利用先進的自然語言處理(NLP)技術,直接在由DevExpress支持的WPF應用程序中提供自動化、智能的文本操作功能。
基于AI的文本轉換擴展包括:
AI支持的文本轉換擴展可以在以下DevExpress WPF控件中使用:
每個AI轉換擴展都由一個單獨的操作啟用(允許您包含適合特定使用場景的轉換擴展):
xmlns:dxmvvm="http://schemas.devexpress.com/winfx/2008/xaml/mvvm" xmlns:dxre="http://schemas.devexpress.com/winfx/2008/xaml/richedit" xmlns:wpfo="clr-namespace:DevExpress.AIIntegration.Wpf.Office;assembly=DevExpress.AIIntegration.Wpf.v24.2" xmlns:desktop="clr-namespace:DevExpress.AIIntegration.Desktop;assembly=DevExpress.AIIntegration.Desktop.v24.2" <dxre:RichEditControl> <dxmvvm:Interaction.Behaviors> <wpfo:RichEditExpandBehavior /> <wpfo:RichEditShortenBehavior /> <wpfo:RichEditSummarizeBehavior /> <wpfo:RichEditExplainBehavior /> <wpfo:RichEditToneStyleBehavior /> <wpfo:RichEditProofreadBehavior /> <wpfo:RichEditRewriteStyleBehavior /> <wpfo:RichEditTranslateBehavior > <desktop:LanguageInfo Culture="de-DE"/> </wpfo:RichEditTranslateBehavior> <wpfo:RichEditCustomRequestBehavior /> <wpfo:RichEditGenerateDescriptionBehavior/> </dxmvvm:Interaction.Behaviors> </dxre:RichEditControl>
運行應用程序,選擇文本,調用彈出菜單,然后單擊所需的AI相關命令,AI處理命令并生成答案,AI生成的答案顯示在對話框中。
只需單擊一下,就可以將答案直接插入文檔或文本字段中。您可以將答案插入所選文本或光標的上方/下方,替換所有內容或所選文本,或將答案復制到剪貼板。
RichEditCustomRequestBehavior在上下文菜單中顯示“Ask AI”項,Ask AI”項調用一個對話框,允許用戶直接在WPF應用程序中與AI助手進行交互。用戶可以輸入問題或提示,AI助手將處理查詢并生成答案。
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自:慧都網