AI & Big Data 04月21日 09:18
Qt AI開發助理更新支援LLM本地部署,強化QML與C++開發體驗
index_new5.html
../../../zaker_core/zaker_tpl_static/wap/tpl_guoji1.html

 

Qt公司发布了Qt AI助理0.9版本,该版本显著增强了对QML和C++开发者的支持。核心亮点在于,新版支持本地部署大型语言模型,开发者可以在个人电脑上运行CodeLlama-7B-QML和DeepSeekCoder v2 Lite,无需依赖云端API即可进行代码补全。此外,新版还改进了用户体验,包括即时文字串流显示、Google Test测试码自动生成和行内注释等功能,进一步提升了代码的可维护性和开发效率。Qt团队还表示,未来将持续改进AI助理模型表现和用户体验,探索更多跨平台与UI开发的场景应用。

💡 **本地部署大型语言模型:** Qt AI助理0.9版支持本地运行CodeLlama-7B-QML和DeepSeekCoder v2 Lite两款开源大型语言模型,开发者可以通过Ollama框架在个人电脑上执行推论,实现代码完成功能,无需依赖云端API,提高了开发效率和数据安全性。

🚀 **QML与C++开发者功能增强:** 针对QML与C++开发者,Qt AI助理0.9版本带来了多项功能改进。包括即时文字串流显示,改进了用户体验,缩短了等待时间;Google Test测试码自动生成功能,可根据现有逻辑自动创建基本测试架构;行内注释生成功能,可在QML与C++代码中直接加入AI生成的可读性注释,提升团队协作效率。

📈 **模型性能提升:** Qt团队对CodeLlama-7B-QML进行了微调训练,训练数据超过5,000笔QML原始码样本,相较于之前的版本,括弧完成等语法细节的预测准确率得到提升。根据Qt内部QML100FIM基准测试,CodeLlama-7B-QML已具备与Claude 3.7 Sonnet相近的完成品质,而DeepSeekCoder v2 Lite则接近GPT-4o等级的输出水准。

知名框架開發公司Qt宣布釋出Qt人工智慧助理0.9版本,正式支援本地部署大型語言模型,同步推出多項針對QML與C++開發者的功能強化,包括即時文字串流顯示、Google Test測試碼自動產生與程式碼行內註解,進一步提升互動體驗與程式碼可維護性。新版助理需搭配Qt Creator 16.0.1使用,現已開放下載與更新。

此次更新的亮點,是支援本地執行的兩款開源大型語言模型,分別是CodeLlama‑7B‑QML與DeepSeekCoder v2 Lite,開發者可透過Ollama架構在個人電腦上執行推論,無須仰賴雲端API,即可在本地進行程式碼完成(Code Completion)。Qt團隊指出,這些模型已針對超過5,000筆QML原始碼樣本進行微調訓練,相較前一版4,000筆資料,進一步強化括號完成等語法細節的預測準確率。

根據Qt內部QML100FIM基準測試,CodeLlama‑7B‑QML已具備與Claude 3.7 Sonnet相近的完成品質,而DeepSeekCoder v2 Lite則接近GPT-4o等級的輸出水準。

除了模型升級,新版Qt人工智慧助理也也改進多項體驗。文字串流(Text Streaming)機制改為即時顯示人工智慧模型回應,取代過去需等待完整輸出才呈現的作法,縮短等待時間,也提升使用流暢度。更新後的提示視窗內建語法突出顯示功能,可直接突顯程式片段中的關鍵結構,有助於閱讀與理解。

因應使用者建議,這次Qt人工智慧助理更新也納入針對C++開發者的Google Test測試碼自動生成功能,可依據現有邏輯自動建立基本測試架構,初步協助導入單元測試。另外,還新增行內註解生成功能,可於QML與C++程式碼中直接加入人工智慧生成的可讀性註解,使用者僅需一鍵套用,可提升團隊協作時的程式透明度與可維護性。

Qt表示,未來將持續改進人工智慧助理模型表現與使用者體驗,並探索更多跨平臺與UI開發場景的應用可能性。

Fish AI Reader

Fish AI Reader

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

FishAI

FishAI

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

联系邮箱 441953276@qq.com

相关标签

Qt AI助理 本地部署 大型语言模型 开发工具
相关文章