速途网5月19日讯(报道:乔志斌)近日,Meta表示创建了一个用于编码的生成AI工具,类似于GitHub的Copilot。
该公司在一次专注于其人工智能基础设施工作的活动中宣布了这一消息,包括定制芯片Meta为加速生成AI模型的训练而构建的芯片但Meta表示,其团队在内部使用它来获取Python和其他语言的代码建议,因为他们在VS Code等IDE中输入。
“底层模型建立在Meta的公共研究之上,我们已经针对内部用例和代码库进行了调整,”Meta的软件工程师Michael Bolin在预先录制的视频中说。“在产品方面,我们能够将 CodeCompose 集成到我们的开发人员或数据科学家处理代码的任何界面中。
Meta 训练的几个 CodeCompose 模型中最大的一个有 6 亿个参数,略高于 Copilot 所基于的模型中参数数量的一半。参数是从历史训练数据中学习的模型部分,本质上定义了模型在问题上的技能,例如生成文本。
CodeCompose对Meta维基的第一方代码进行了微调,包括用Meta开发的编程语言Hack编写的内部库和框架,因此它可以将它们纳入其编程建议中。其基本训练数据集过滤了糟糕的编码实践和错误,例如已弃用的API,以减少模型推荐有问题的代码片段的机会。
在实践中,CodeCompose 会在用户键入时提出注释和导入语句等建议。系统可以完成单行代码或多行代码,可以选择填写整个大块代码。