
IBM宣布在watsonx平台推出多项更新,包括全新的开源Granite模型系列,并启动InstructLab计划,旨在加速开源社区对生产性AI发展的贡献。
IBM首席执行官Arvind Krishna强调,开源是IBM生产性AI战略的核心。他在年度Think大会开幕演讲中表示:“我们希望像成功运用Linux和OpenShift那样,借助开源力量在人工智能领域取得突破。”
与多数AI公司聚焦消费者市场不同,IBM专注于服务企业客户。其开源Granite模型体现了这一战略导向,重点赋能代码生成。据IBM介绍,该算法在编码任务中表现卓越,不仅效率更高,生成的代码质量也优于众多主流大语言模型。
Granite模型详解
Granite大语言模型参数量介于30亿至340亿之间,提供基础版与指令跟随版两种变体。该模型专为代码生成、错误修复、代码解释与文档编写、应用现代化及仓库保护等任务设计。IBM强调,基础模型已在116种编程语言上完成训练,编码性能处于行业领先水平。
测试数据显示,Granite在HumanEvalPack、HumanEvalPlus和GSM8K等多项行业标准基准测试中表现优异。评估覆盖C++、Go、Java、JavaScript、Python和Rust等主流语言的代码合成、解释、编辑、修复及翻译等核心场景。
此外,IBM还推出了拥有200亿参数的Granite基础代码微调模型。该模型支持通过自然语言指令为无SQL背景的用户生成结构化查询语句(SQL),助力高效获取数据库洞察。
InstructLab开源计划
IBM联合子公司Red Hat推出InstructLab计划,以支撑其开源战略。该计划采用持续改进方法论,鼓励社区通过增量式贡献,不断提升基础生产性AI模型的性能、效率与安全性。

