R30 - 图表生成、ARM部署、信创认证和体验优化

发版日期:2024.08.16
本次更新增加对文本绘图的支持,支持ARM部署,增加信创认证,同时优化了用户体验。

主要特性或改进

1. SmartChat - 初步支持生成mermaid图表

Mermaid Markdown 是一种使用 Markdown 语法来创建图表和流程图的工具。Mermaid 是一个基于 JavaScript 的图表绘制工具,它允许用户通过简单的文本描述来生成复杂的图表。在本次的AISE更新中,SmartChat浏览器中开始支持对模型生成的符合Mermaid语法的markdown内容继续宁动态解析,显示成图表。如以下视频演示:

2. SmartCode AI编码助手 - 体验优化

  • codelens触发方式优化:允许用户在不开启chat窗口的情况下直接触发代码智能任务
  • 允许用户对所有会话历史记录进行一键归档
  • 优化插件版本信息显示界面,统一信息显示格式
  • 优化用户在未登录状态下触发代码智能任务时的报错提示
  • 优化codelens对代码块的选择方式,确保方法体前的缩进被完整选择以便优化模型响应
  • JetBrains插件的codelens允许用户临时关闭当前tab页面的显示,重新开启后自动显示
  • 改进用户退出IDE后重新开启chat窗口的内容加载,确保根据工作区加载最后一次对话历史。
  • 代码评审提示词优化:确保模型对无问题代码的合理响应,1)优化输出的消息格式,使用更加明确的数字编号和加粗显示;2)修复重复输出同一个错误信息无限循环的问题。
  • JetBrains 对模型生成代码进行动态分析,只显示完整代码块内容,对后续内容进行截断处理。

3. 支持在ARM操作系统上的完整部署

AISE基座服务已经可以在ARM操作系统上完整运行,并且通过了国产信创操作系统统信UOS的兼容性测试,满足信创操作系统和国产CPU的兼容性要求,并被授予官方认证证书;支持的CPU平台包括:海光5000,海光7000,兆芯KH-30000,兆芯KH-20000,鲲鹏916,鲲鹏920,飞腾FT-2000+/64和腾云S250。

4. AI基座 - 用户体验优化

  • 用户导入导出优化:支持在导入时指定用户角色
  • 对使用 Azure Service Principle 进行动态认证的 Azure OpenAI 服务连接,提供SPN验证特性,确保用户在配置SPN时的配置项正确性;同时在使用过程中如果SPN过期,提供友好提示信息。
  • 客户端对针对模型服务异常的反馈优化:AISE基座服务支持多种模型的并行接入,这其中包括Azure OpenAI和DeepSeek的在线服务,企业通过本地GPU算力运行的私有化部署大模型等各种情况。模型服务出现间歇性网络或者运行不稳定的情况非常场景,AISE专门针对这些场景优化了用户体验,确保在模型无效时给出用户友好提示,并采用专用的错误状态码12017401记录后台日志,方便系统管理员排查问题。

其他更新

  • AI基座服务 - 优化个人消息管理页面,包括消息数据统计及筛选逻辑完善,确保消息数量和筛选条件的正常工作
  • AI基座服务 - 应用市场页面(优化),避免不必要的重新登录操作
  • AI基座服务 - 修复发布说明页面的内部展示