蚂蚁开源编程大模型,提高开发效率

news2025/1/12 10:48:27

据悉,日前蚂蚁集团首次开源了代码大模型 CodeFuse,而这是蚂蚁自研的代码生成专属大模型,可以根据开发者的输入提供智能建议和实时支持,帮助开发者自动生成代码、自动增加注释、自动生成测试用例、修复和优化代码等kslouitusrtdf。

对此蚂蚁集团表示:“无论用户是初学者还是有经验的开发者,CodeFuse都能够极大地提高编程效率和准确性,让人人可编程、可创新成为现实。”

根据资料显示,CodeFuse 基于蚂蚁基础大模型研发,在近期代码补全的HumanEval评测中,CodeFuse 得分74.4%,超过 GPT-4(67%)的成绩,也超过了WizardCoder-34B 73.2%的得分。而本次开源内容包括代码框架、模型等。

在这里插入图片描述

代码框架部分包括自研的多任务微调(Multi-task fine-tuning,缩写为 MFT)框架。MFT支持代码生成、代码翻译、测试用例生成、bug修复等数 10个任务一起微调。

Multiable万达宝汽车ERP(www.multiable.com.cn/solutions_qc)针对汽车的特殊性,提供自定义模块,满足复杂业务管理需求。

此外,MFT微调框架支持蚂蚁自研模型,以及多个开源大模型的代码能力微调。并且框架内含创新的微调数据打包技术,号称可提升微调速度约 8倍。

同时模型还包括CodeFuse13B-4K、CodeFuse-CodeLlaMa34B-MFT两个大模型。模型训练过程中,CodeFuse使用了程序分析校验技术,对高质量代码数据进行筛选,并构建了代码领域专用字典,编码平均长度低10%+。

以上源自互联网,版权归原作所有

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/998859.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

小红书母婴行业文案怎么写,创作方向有哪些?

行业文案顾名思义就是有关于某个行业的文案,不过此类内容一般都具有商业性。随着互联网的深入,怎么对行业文案进行创作,也成为品牌的日常工作。今天为大家分享下小红书母婴行业文案怎么写,创作方向有哪些? 首先&#x…

arppy gis 读取text 并批量添加字段 arcpy.AddField_management

arppy gis 读取text 并批量添加字段 arcpy.AddField_management 例:给“省级行政区域”添加“A、B、C、D” 4个字段。 (1)用Excel制作出字段及其描述表,定义字段结构; (2)复制除标题行以为的内…

windows本地验证码识别小工具

windows本地验证码识别小工具 - 可以用在windows系统中,并可以集成在Java或python程序中 演示视频如下:可用于识别4-7位的字母数字组合的验证码(识别准确率在70% - 80%)。 验证码识别演示 本项目未开源,如需使用请联…

DELL 台式机的内置扬声器如何关闭

DELL 台式机的内置扬声器如何关闭? 点“开始”——控制面板——高清晰音频管理器——右上角“设备高级设置”——“播放设备”——点击“使前部和后部设备播放不同的音频流”前面的小方框——“确认”。ok了。

14-JVM调优实战-常量池详解

上一篇:13-JVM调优实战-3 最后,来一个算是补充拓展知识点,希望可以帮到你。 1.Class常量池与运行时常量池 Class常量池可以理解为是Class文件中的资源仓库。 Class文件中除了包含类的版本、字段、方法、接口等描述信息外,还有…

win7安装不了python3.10.8

今天安装python3.10.8,发现安装失败。原来是win7不支持python3.10.8。 如图: 安装出现问题: win7能安装python3哪个版本,我正在测试。到时补充编辑。

Web Components详解-Shadow DOM插槽

前言 插槽实际上也属于组件通信的一种方式,但是由于其强大的api和实用性,我将其单独拆开来介绍。 定义 Slot(插槽)是Web Components中一个重要的特性,它允许在组件内部定义占位符,以便父组件可以向其中插…

好用的工具推荐

1 chatgpt国内版 ChatMindAI ChatMindAI-智慧学习,办公无忧,AIGC让生活更简单https://x.chatmindai.net/explore

sovits远程访问设置

感谢阅读 把blocks.py的如下部分,false改为true

无涯教程-JavaScript - DOLLARDE函数

描述 DOLLARDE函数将以整数部分和小数部分(如1.02)表示的美元价格转换为以十进制数表示的美元价格。分数美元数字有时用于证券价格。值的小数部分除以您指定的整数。 语法 DOLLARDE (fractional_dollar, fraction)争论 Argument描述Required/OptionalFractional_dollarA nu…

SpringMVC的文件上传文件下载多文件上传---详细介绍

目录 前言: 一,文件上传 1.1 添加依赖 1.2 配置文件上传解析器 1.3 表单设置 1.4 文件上传的实现 二,文件下载 controller层 前端jsp 三,多文件上传 Controller层 运行 前言: Spring MVC 是一个基于 Java …

使用迭代方式解决汉诺塔问题(Java语言)

目录 汉诺塔问题解决 迭代介绍 汉诺塔问题解决 在这个Java示例中,我们使用了一个Stack数据结构来模拟递归调用的过程。hanoiIterative函数接受盘子数量n以及三个柱子的名称作为参数,并在迭代过程中模拟汉诺塔的移动操作。moveDisk函数用于模拟盘子的移…

零钱兑换00

题目链接 零钱兑换 题目描述 注意点 如果没有任何一种硬币组合能组成总金额,返回 -1可以认为每种硬币的数量是无限的 解答思路 动态规划从总金额1开始推出目标金额所需的最少硬币个数,任意某个金额所需的最少硬币个数可以由当前金额减去每种面额的硬…

paddleocr python代码封装成http

方便自己,方便他人,直接上代码 from flask import Flask, request from paddleocr import PaddleOCR, draw_ocr import json import pandas as pd import sys import datetime import numpy as np import numpy_financial as npf from dateutil.relativedelta import relative…

python 随机生成emoji表情

问答板块觉得比较有意思的问题 当时搜了些网上的发现基本都不能用,不知道是版本的问题还是咋的就开始自己研究 python随机生成emoji 问题的产生解决官网文档数据类型实现思路实现前提:具体实现: 其他常见用法插入 Emoji 表情:解析…

数电课程设计

为了帮助大家更好学习FPGA硬件语言,创立此资源 包含文件有:实验报告、仿真文件,资料很全,有问题可以私信 课设一:加减计数器 一、实验内容 1、利用QuartusII和Modelsim实现100进制可逆计数器编码显示实验。 二、实…

Kubernetes dashboardv2.7.0安装指南:从零开始搭建可视化界面

一、K8S管理控制台 Kubernetes Web UI(或Kubernetes Dashboard)是用于管理和监视Kubernetes集群的不同工具和用户界面。以下是一些常见的Kubernetes Web UI工具和用户界面: Kubernetes Dashboard: Kubernetes官方提供的Web用户界面&#xf…

工业化生产预测(xgboost)(笔记版)

数据任务概述 任务目标:利用异烟酸生产过程中的各参数,预测最终异烟酸的收率 数据集包括生产工程中10个步骤的参数,样本id、A1-A28、B1-B14包括原料、辅料、时间、温度、压强等以及收率 本项目为回归预测任务 生产各个环节的特征以及相关时…

第34章 IOCTL驱动传参实验

用户如果要对外设进行操作,对应的设备驱动不仅要具备读写的能力,还需要对硬件进行控制。以点亮LED灯驱动实验为例,应用程序通过向内核空间写入1和0从而控制LED灯的亮灭,但是读写操作主要是数据流对数据进行操作,而一些…

C++解析XML文件(TinyXML)

简介 TinyXML是一个开源的解析XML的解析库,能够用于C,能够在Windows或Linux中编译。这个解析库的模型通过解析XML文件,然后在内存中生成DOM模型,从而让我们很方便的遍历这棵XML树。 TinyXML库下载 本文所用库文件来自 TinyXML …