近日,IBM研究院发布了其Granite代码基础模型。IBM的目标是普及先进的AI工具,从而重塑各行业代码的编写、维护和演进方式。
这些模型拥有 30 亿到 340 亿个参数,并针对代码生成、错误修复和代码解释等任务进行了高度优化,旨在提高软件开发工作流程的效率。.
提高开发人员效率
“花岗岩”的概念源于IBM雄心勃勃的构想,旨在简化编码流程。IBM深知软件开发的复杂性和快节奏,因此利用其强大的研发实力,开发了一系列人工智能驱动的工具,旨在帮助开发人员驾驭这种多方面的编码环境。.
Granite 模型通过自动编译常规和复杂的代码任务来提高生产力。这不仅简化了开发流程,还使开发人员能够专注于软件创建的战略性和创造性方面。对于企业而言,这意味着更短的产品上市时间和更高的软件质量。.
赋能开发者社区
这些模型基于来自 CodeNet 的庞大数据集进行训练,该数据集包含 5 亿行代码,涵盖 50 多种编程语言,以及代码片段、挑战和简要说明。如此广泛的训练有助于模型更精确、更高效地理解和生成代码。.
IBM 通过 GitHub、Hugging Face、watsonx.ai 和 Red Hat 的 RHEL AI 等常用平台提供这些强大的工具,从而扩大了潜在用户群,并促进了这些模型的协作开发和定制。.
此举降低了软件开发领域使用最佳人工智能工具的门槛,从而提升了整个开发社区的水平。这样一来,初创企业和独立开发者就能与大型企业共享资源,有助于营造更加公平的竞争环境和更具创造力的开发社区。IBM 的战略扩大了高级编码工具的覆盖范围,并创建了一个欢迎不同技能水平和资源限制的开发者的环境。.
释放无限潜能
IBM决定将Granite模型开源,其影响意义重大。IBM的导师系统在人工智能驱动的编码领域处于领先地位,与其他关注类似领域的科技巨头展开竞争,尽管这些巨头可能尚未致力于开源模型。在GitHub和Hugging Face等知名平台上提供Granite模型,使IBM能够融入开发者的日常工具,从而提升其在软件开发社区的影响力和知名度。.
企业效率和开发人员生产力,以及 IBM 借助开源 Granite 模型所取得的成就,可能会产生重大影响,从而在 AI 与软件开发环境的集成方面树立新的标准。.

