SLM 系列 – Qt:来自命令行的实用代码体验

发布时间:2025年2月17日    来源:szf
SLM 系列 – Qt:来自命令行的实用代码体验

快速阅读: 据《计算机周刊》最新报道,彼得·施耐德指出,小规模语言模型(SLM)和大规模语言模型(LLM)可以结合使用以提升软件开发效率。SLM如CodeLlama在QML代码补全方面表现优异,成本低廉;而LLM如Claude 3.5在复杂任务中更胜一筹。智能路由可优化质量和成本,SLM更适合某些特定任务。SLM和LLM的混合使用为编码辅助提供了更好的用户体验。

这是由彼得·施耐德为《计算机周刊开发人员网络》撰写的一篇客座文章。彼得·施耐德是Qt集团的高级产品经理。施耐德写道:关于是否可以将小规模语言模型(SLM)和大规模语言模型(LLM)结合并共同使用——答案是肯定的。通过同时使用小规模语言模型(SLM)和大规模语言模型(LLM)来辅助软件开发,软件开发者能够最大化生产效率。根据我们的经验,免版税的小规模语言模型如CodeLlama 7B或DeepSeek Coder v2在QML(Qt建模语言)代码补全方面表现出色,并且具有极低的推理时间,几乎无需成本。例如,本地运行的DeepSeek Coder V2 Lite SLM和基于云的GPT4o LLM在QML代码补全任务中都达到了62%的成功率(包括100个填空任务)。通用型大规模语言模型如Claude 3.5 Sonnet或DeepSeek V3在基于提示的专家辅助方面表现优异,适用于更复杂的任务(“修复这段代码”、“解释这段代码”、“文档化这段代码”或“创建一个Qt单元测试”)。SLM和LLM的混合使用为编码辅助提供了理想的用户体验。智能路由根据不同的编程语言和任务,在语言模型之间进行智能路由不仅能够最大化内容质量(代码、代码文档和解释),还能降低成本并提高自有代码的隐私性。根据我们的微调研究,基础模型在针对特定任务(如编写QML代码)进行微调时可能会忘记一些原始的编码技能。因此,根据不同的编程语言将代码补全请求路由到不同的模型对于最大化输出质量至关重要。专用SLM那么,选择专用SLM是否比单一LLM更好?再次强调,是的。正如上面提到的,对于某些任务(如QML填空代码补全),SLM可以与LLM一样好甚至更好,而且成本更低。对于这一重要任务,LLM并不一定必要,甚至不一定理想。值得注意的是,经过微调的SLM如CodeLlama 13B-QML在某些任务(如代码补全)上可能表现得更好。Qt的施耐德:SLM在代码补全方面非常出色,对于许多开发人员来说,这是编码助手最重要的任务。通过对超过4000个QML代码片段进行微调后,微调模型成功完成了79%的QML编码任务,而最高分的LLM Claude 3.5 Sonnet仅实现了66%的成功代码补全率。由于其体积较小,SLM训练速度更快。因此,对于那些没有数百万美元和核电站支持的公司来说,模型微调需要保持在合理的成本范围内。通过选择使用成本效益高的参数高效微调(PEFT)方法对SLM如CodeLlama 7B或13B进行微调,提供专门任务的卓越编码辅助性能所需的计算费用仍然具有商业可行性。SLM是否总是部署在本地取决于对小规模模型的定义。我们支持例如CodeLlama 7B和13B模型。通常情况下,7B模型会在您的PC上本地运行,而性能稍好的13B模型也可以部署在私有云中以减少开发者的硬件需求。无论哪种情况,这些部署模型中的私人和竞争信息都是安全的。开发者的“一招”关于SLM的局限性和它们是否具有与大规模AI技术相同的偏见倾向?这取决于任务。SLM在像代码补全这样的任务上表现出色,对于许多开发人员来说,这是编码助手最重要的任务。根据我们的研究,解决复杂任务(如生成单元测试用例,可能涉及超过50条指令的提示)目前的SLM无法达到令人满意的结果。

(以上内容均由Ai生成)

你可能还想读

SK海力士凭借HBM激增首次超越三星,领跑全球内存市场

SK海力士凭借HBM激增首次超越三星,领跑全球内存市场

快速阅读: 据《《韩国先驱报》》称,7月20日,SK海力士首登全球内存芯片市场榜首,受益于AI产品和HBM芯片领先地位。其季度利润达9.2万亿韩元,远超三星。 据韩联社报道,7月20日,韩国京畿道伊川,SK海力士首次登上全球内存芯片市场榜首 […]

发布时间:2025年8月1日
STAN 从谷歌、万代南梦宫和其他公司筹集了 850 万美元

STAN 从谷歌、万代南梦宫和其他公司筹集了 850 万美元

快速阅读: 据《印度教业务线》称,STAN获850万美元融资,由万代南梦宫等机构投资。计划拓展印度市场,加强AI功能与创作者工具。平台用户超2500万,专注移动端社交游戏。 记者获悉,8月1日,社交游戏平台STAN宣布完成850万美元的新一 […]

发布时间:2025年8月1日
“这改变了一切”:谷歌的人工智能模式迫使品牌重新考虑搜索策略

“这改变了一切”:谷歌的人工智能模式迫使品牌重新考虑搜索策略

快速阅读: 据《营销周》称,谷歌推出AI搜索模式,减少外部链接,提升对话式回答。品牌需调整策略,重视内容质量与品牌权威。此变化影响营销方式,竞争加剧。 据谷歌官方消息,7月29日,谷歌在英国推出了基于人工智能的搜索功能AI模式,此前该功能已 […]

发布时间:2025年8月1日
在 Android 上用更智能的应用程序替换 Google Assistant

在 Android 上用更智能的应用程序替换 Google Assistant

快速阅读: 据《电话竞技场》称,据报道,用户可从Google Play下载Meta AI应用,安装后需检查版本是否为230.0.0.36.164或更高。操作方法:进入设置,选择应用,查看Meta AI信息页底部的版本号。 据媒体报道,用户现 […]

发布时间:2025年8月1日
Xero 的英国董事总经理回击人工智能正在抢走会计工作的说法

Xero 的英国董事总经理回击人工智能正在抢走会计工作的说法

快速阅读: 据《UKTN(英国科技新闻)》称,英国科技媒体UKTN报道,Xero英国总经理凯特·海沃德表示,会计行业无需过度担忧AI自动化。尽管四大事务所裁员,但Xero仍持续投资AI技术,提升效率与服务质量。 据英国科技新闻网站UKTN报 […]

发布时间:2025年8月1日
Reddit 计划在搜索引擎市场大力推动人工智能与谷歌竞争:报告

Reddit 计划在搜索引擎市场大力推动人工智能与谷歌竞争:报告

快速阅读: 据《商业标准》称,Reddit CEO表示,公司正将平台转型为搜索引擎,整合AI功能,提升用户体验。Reddit Answers用户已超600万,计划全球推广。 据《The Verge》报道,7月11日,Reddit首席执行官史 […]

发布时间:2025年8月1日
Meta 超出预期,为“个人超级智能”做准备

Meta 超出预期,为“个人超级智能”做准备

快速阅读: 据《RCR无线》称,Meta二季度营收475.2亿美元,净利润183亿美元。CEO扎克伯格称将打造个人超级智能,但数据中心扩容遇挑战。公司计划2025年支出达1140-1180亿美元。 据媒体报道,7月25日,美国加州,社交媒体 […]

发布时间:2025年8月1日
人工智能将导致财富、权力的集中;必须使用人工智能来解决社会挑战:Nilekani

人工智能将导致财富、权力的集中;必须使用人工智能来解决社会挑战:Nilekani

快速阅读: 据《印度教业务线》称,印度联合创始人纳南·尼莱卡尼表示,AI应用于解决实际问题,提升医疗与教育,强调简约设计和持续创新,反对全民基本收入,主张用AI放大人类潜力。 据《亚洲时报》报道,7月27日,纽约,印度信息技术服务巨头Inf […]

发布时间:2025年8月1日