界面控件DevExpress v25.2新版亮点 - 进一步升级AI扩展功能

DevExpress拥有.NET开发需要的所有平台控件,包含600多个UI控件、报表平台、DevExpress Dashboard eXpressApp 框架、适用于 Visual Studio的CodeRush等一系列辅助工具。屡获大奖的软件开发平台DevExpress 今年第一个重要版本v23.1正式发布,该版本拥有众多新产品和数十个具有高影响力的功能,可为桌面、Web和移动应用提供直观的解决方案,全面解决各种使用场景问题。

DevExpress官方已正式发布v25.2,此版本进一步升级AI扩展功能等,欢迎下载最新版产品体验!,欢迎下载最新版组件体验!

点击获取DevExpress v25.2正式版下载

全新AI驱动的扩展

注意:DevExpress不提供REST API或任何内置的LLMs/SLMs,相反遵循BYOL ("bring your own license")原则。要使用这些功能,您需要对AI服务(例如Azure、Open AI、Google Gemini、Mistral AI等)进行激活订阅,并获得REST API端点、密钥和模型部署名称。这些变量必须在运行时指定,以便在应用程序中启用DevExpress AI驱动的扩展。

AI工具调用
UI组件的自然语言控制

DevExpress v25.2引入了一个跨平台的API,它扩展了Microsoft.Extensions.AI工具调用功能,并支持对应用程序UI和逻辑的自然语言控制。

DevExpress AI Tool Calling API接受任何对象类型作为方法参数,开发人员可以将UI组件(例如,网格控件、表单、用户控件)、视图模型和自定义业务服务注入到工具方法中,API在运行时根据上下文(工具集)和描述性元数据解析目标对象。

可以将工具分组为工具集,您可以在运行时动态启用、禁用或替换这些工具集,该设计允许LLM根据当前应用程序状态或工作流调整可用的AI操作。

当用户与DevExpress AI Chat Control交互时,语言模型分析每个请求,选择合适的工具,解析所需的实例,并调用相应的方法实时修改应用程序。

AI聊天控件增强 --- Blazor, WinForms, WPF

用于Blazor、WinForms和WPF的DevExpress AI聊天控件包括以下增强功能,旨在改善用户交互并扩展集成功能:

  • 显示工具信息:聊天消息可以在聊天响应中显示有关被调用的AI功能(模型上下文协议工具)的信息。
  • 资源:用户可以选择一个或多个资源来包含在聊天请求中,支持的资源内容类型:二进制文件(图像、文档)和非文件资源(例如,从Model Context Protocol服务器检索的日志)。
  • 聊天标题和清除历史记录:聊天UI可以显示一个可定制的聊天标题和一个"清除聊天"按钮(从对话历史记录中删除除系统消息外的所有消息)。
  • 多个AI供应商:应用程序可以在AI聊天控件中使用多个AI供应商,用户可以在运行时切换模型,并排比较响应,并运行独立会话。
  • 一键提示提交:用户现在只需点击一下就可以发送提示建议。
  • 可调整大小的输入区域:聊天的输入区域会随着用户输入而自动展开。
  • 新的项目模板:新版本全新基于聊天的项目模板将AI聊天控件整合到DevExpress驱动的WinForms和/或WPF应用程序中,内置检索增强生成(RAG)基于本地文档数据(包括PDF、DOCX、RTF、TXT和HTML文件)提供上下文感知的答案。
DevExpress文档MCP服务器

DevExpress文档MCP服务器将GitHub Copilot和其他基于AI的编码助手连接到全面文档数据库,让您无需离开开发环境即可即时访问300,000多个帮助主题。

使用MCP服务器,您可以使用自然语言提示为DevExpress UI组件生成代码,获得有关API和实现模式的上下文答案,搜索具有语义理解的DevExpress帮助主题等。MCP服务器为所有支持平台上的DevExpress控件提供实时技术指导:从WinForms和VCL到Angular和Blazor。

DevExpress MCP服务器与Visual Studio 2022、VS Code、Cursor、JetBrains Rider和任何MCP兼容的AI助手(GitHub Copilot, JetBrains AI assistant)或CLI Agent (Gemini CLI, Claude Code, GitHub Copilot CLI)一起工作。


更多DevExpress线上公开课、中文教程资讯请上中文网获取

相关推荐
Liaiyang6617 小时前
空圈容错视角下的无人机全链路审计:从理论框架到耦合式检验
人工智能·pytorch·python·深度学习·系统架构·自动驾驶·无人机
liuchangng17 小时前
Jev 模型研究:从生成式大模型到决策式模型——System One、RLCD 校准与采用边界
java·javascript·人工智能·python·深度学习
GPU实战笔记17 小时前
本地跑不动 llama.cpp,临时租云 GPU 怎么搭?从启动服务到环境复用
java·服务器·网络·人工智能·深度学习·llama
Seoyoneh17 小时前
智能客服意图识别实战:深度学习与规则引擎融合架构与落地实践
人工智能·信息与通信·通信
珠海西格电力17 小时前
零碳园区管理系统“智慧大脑”功能对园区运营成本的影响有哪些?
大数据·人工智能·安全·系统架构·能源
江畔柳前堤17 小时前
字节跳动·大模型应用知识手册
前端·人工智能·深度学习·opencv·目标检测·重构·transformer
程序员z717 小时前
RAG 系统评测实战:从指标设计到落地闭环
人工智能
CCC:CarCrazeCurator17 小时前
从算子到智能系统:理解 MLP、CNN、Transformer、JEPA、VLA 与世界模型
人工智能·深度学习
程序员z717 小时前
Agent 评测体系怎么搭:从指标设计到工程闭环
人工智能
NeoGressAI外贸数字化17 小时前
外贸独立站多语言缓存命中率低?5 个成因与排查脚本
人工智能