Qt Group推出AI助手,简化跨平台UI开发

2025-01-31


Qt用户现可集成自选大语言模型(包括自托管模型)到工作流中,从而减少跨平台开发中的重复性任务耗时

芬兰埃斯波2025年1月24日 -- Qt Group (Nasdaq Helsinki:QTCOM)推出实验性工具Qt AI Assistant,旨在简化跨平台用户界面(UI)开发流程。该工具致力于减少非编码类重复性UI开发任务,让开发者将更多时间投入高效、创造性的代码创新。该工具支持自托管语言模型(通过云端或本地部署),无需依赖第三方AI服务商。

Qt Group推出AI助手,简化跨平台UI开发 (https://ic.work/) 产业洞察 第1张


Qt AI Assistant可在使用Qt框架构建应用程序UI时提供建议,并自动执行手动任务,如编写单元测试案例、代码文档和重复性代码等。用户可通过Qt Creator(用于创建和修改跨平台应用程序的代码编辑器)的提示窗口和快捷指令调用此功能。

Qt AI Assistant兼容C++和Python等多种编码语言,并专门针对QML和Qt Quick(Qt框架中用于定义应用外观与行为的语言和工具包)进行了数千个实际用例的训练。例如,开发者可在构建UI时自动生成所需的重复性QML代码,从而专注于更复杂的编码任务。

Qt AI Assistant支持开发者部署任何偏好的语言模型。初始版本已预装以下模型:

  • Claude 3.5 Sonnet(对话 + 代码补全)
  • OpenAI GPT-4o(对话 + 代码补全)
  • Llama 3.3 70B QML(对话)
  • Code Llama 13B QML(代码补全)
  • Code Llama 7B(代码补全)


"


开发者


反馈称


,他们越来越多





花时间在





编码


类的繁琐


任务上。


Qt AI Assistant


就是我们


解决此问题的努力之一


。我们希望消除开发者日常


工作中的


琐事,





软件开发


回归


编写优





代码


的本质,"

Qt Group 高级产品主管

Peter Schneider

表示,

"整个行业都在热议


AI


相关的各种消息,





位开发者各





青睐


的语言模型,我们


无意


剥夺任何人


的选择


权。


提供


开放


式架构、


允许企业自





选择


大语言模型(


LLM





部署方法


至关重要





"

Qt AI Assistant的灵活性支持将不同内容生成请求分发至专用模型。例如,开发者可以将 QML代码发送到某个专用LLM,而将其他代码交由另一个LLM处理。此举确保开发者始终基于编程语言的最佳模型获取代码建议,而非受限于第三方AI服务商提供的模型。

针对使用Qt框架开发的嵌入式设备与高端桌面应用,Qt AI Assistant通过支持自托管模型解决安全问题。企业可通过私有云部署LLM,避免代码泄露并保护知识产权。开发者还可选择仅手动触发Qt AI Assistant,避免编码时受到意外干扰。

"

我们的使命是帮助客户提升产品开发生命周期的效率





"

Qt Group产品管理高级副总裁Juhapekka Niemi强调,

"


Qt AI Assistant


是实现快速


UI


开发、将项目周期从数月缩短至数周





至数天的重要一步。"

今年晚些时候,Qt Group将发布经过微调的大语言模型版本,首先是Llama 3.3 70B和Code Llama 13B,这些模型基于4,000多个人工编写并验证的QML代码片段进行训练。这些模型可于HuggingFace平台免费下载,Qt开源版开发者亦可将其接入第三方助手。


关于


Qt Group

Qt Group (Nasdaq Helsinki: QTCOM)是一家跨国软件公司,深受各行业领导者和全球150多万开发者的信赖,助力打造用户衷爱的应用程序和智能设备。我们帮助客户在整个产品开发生命周期中提高生产力:从UI设计、软件开发到质量管理和部署。我们的客户遍布180多个国家和地区的70多个行业。Qt Group拥有约800名员工,2023年净销售额为1.8亿欧元。

文章推荐

相关推荐