
CodeFuse简介
CodeFuse是一款由蚂蚁集团自主研发的代码生成专属大模型,旨在根据开发者的输入,自动生成代码、增加注释、生成测试用例、修复和优化代码等,从而提升研发效率。该工具涵盖了设计、需求、编码、测试、部署、操作和维护等关键阶段,无论是初学者还是有经验的开发者,都能从中受益。
本次发布中,我们开源了以下内容:
- MFT(多任务微调)框架:该框架被称为MFTCoder,能够针对多种代码相关任务进行微调,从而提高模型的表现。
- 增强LLM编码能力的数据集:我们发布了两个数据集,分别是Code Exercise和Evol-Instruction,这两个数据集可以用来训练和增强模型在代码相关任务中的编码能力。
- 基于FasterTransformer的更快速、更可靠的部署框架:该框架可以让模型在执行代码相关任务时实现更高的性能和更快的速度。
由此产生的模型集合包括CodeFuse-13B和CodeFuse-CodeLlama-34B,支持多种与代码相关的任务,如代码补全、文本转代码、单元测试生成等。值得一提的是,CodeFuse-CodeLlama-34B以CodeLlama为基础模型,并利用我们提出的MFT框架进行微调,在HumanEval Python pass@1评估中取得了高达74.4%(贪婪解码)的成绩,这一表现甚至超过了GPT-4(67%)。
关于CodeFuse的搭建过程,需要以下步骤:
- 准备一台云服务器:可以选择各大云服务提供商的服务器,根据实际需要选择配置。
- 准备一个经过备案的域名:域名是用于访问CodeFuse编辑器的网址,需要提前备案。
- 在云服务器上部署Code-Server:Code-Server是一个开源的代码编辑器,支持多种编程语言和插件,可以方便地部署在云服务器上。
- 配置域名解析:将域名解析到云服务器的IP地址上,使得域名能够正常访问Code-Server。
- 配置Code-Server:根据实际需要配置Code-Server,例如设置用户名、密码、编程语言和插件等。
完成以上步骤后,就可以成功将CodeFuse搭建在云服务器上,通过浏览器访问Code-Server,进行代码编辑。

数据评估
关于CodeFuse特别声明
本站新媒派提供的该工具内容都来源于网络,不保证外部链接的准确性和完整性,同时,对于该外部链接的指向,不由新媒派实际控制,在2023年10月25日 下午4:22收录时,该网页上的内容,都属于合规合法,后期网页的内容如出现违规,可以直接联系网站管理员进行删除,新媒派不承担任何责任。
与CodeFuse相关工具

Deco是京东推出的一款设计稿一键生成多端代码智能工具,它能够将设计稿一键生成多端代码,包括Taro、React、Vue、HTML等。

CloneUI
一款AI设计转代码工具,专注于将网站和应用界面设计自动转换为生产级代码。用户通过上传截图、输入 URL 或导入 Figma 设计稿,即可在数秒内获得清晰、响应式的代码组件,支持 HTML/CSS、React、Vue 等主流框架。

WrenAI
WrenAI是一个开源的生成式商业智能(GenBI)AI代理,支持将自然语言转化为 SQL 查询与可视化图表,帮助用户快速获取数据库洞察。平台支持多数据源连接、语义建模与嵌入式 API 接入,适用于数据分析、商业智能与 AI 应用开发,并可本地部署或使用云端服务。

WebToMCP
WebToMCP是一款基于 MCP(Model Context Protocol) 的浏览器扩展工具,可将任意网站上的 UI 组件 一键捕获并发送到 AI 编码助手(如 Cursor、Claude Code),实现从设计到代码的无缝衔接。

HaiSnap
一款适合非技术用户快速构建简单应用的零代码平台。用户通过文字描述需求即可生成可直接访问的网页应用,免除部署流程。生成的应用支持完整源代码下载(含前后端代码),提供表单生成器、知识问答系统、小游戏框架等实用模板,特别适合初创项目原型开发和教学场景。

Wappalyzer
Wappalyzer是一款功能强大的网站技术栈识别与数据分析工具,可即时检测任意网站所使用的技术,包括 CMS、前端框架、编程语言、数据库、支付系统、分析工具 等,并提供公司与联系方式等商业信息。它广泛应用于潜在客户开发、市场调研、竞争对手分析、安全侦察等场景。

CodeArts Snap
CodeArts Snap 是一款由华为云提供的智能编程助手。它基于盘古研发大模型,提供智能生成、智能问答和智能协同三大核心能力。它能够通过代码生成和单元测试用例生成等手段帮助开发者提高开发效率并减少代码错误和漏洞。

AI Code Converter
AI Code Converter是一种智能的代码转换工具,它可以将一种编程语言的代码转换成另一种编程语言。这个工具支持多种编程语言,包括但不限于Java、Python、C++等。

Stunning.io
Stunning.io是一款利用AI技术帮助用户快速轻松生成网站的工具。它可以基于人工智能技术,根据用户的输入生成网站的结构、内容和设计。用户只需使用自然语言的方式简单描述想要生成的网站类型,Stunning.io便能在短时间内生成包括文本和图片的网站代码。

DevChat
DevChat 是一个智能编程助手,它使用大型语言模型来帮助你编写高质量的代码和文档。与你的 IDE 无缝集成,让你用自然语言与 AI 进行交互和协作,实现代码生成、代码补全、代码优化等功能。

MGX
MGX是全球首个由多智能体组成的 AI 开发平台,支持自然语言编程、标准化开发流程与多角色协作,帮助用户快速构建网站、应用、数据工具等软件产品,实现从创意到上线的自动化开发体验。

Firecrawl Extract
Firecrawl Extract是一个网站数据抓取工具,通过自然语言提示轻松从网页提取结构化数据。它支持大规模数据提取,无需编写脚本,自动适应网站结构变化,确保数据准确性。Firecrawl Extract 适用于 B2B 领英名单生成、AI 模型数据获取、企业背景调查(KYB)、数据整合等多种场景。简化操作,提高效率,让数据抓取变得前所未有的简单和高效。

Trae
Trae是一款创新的AI集成开发环境(IDE),专为提升开发效率和促进人机协作而设计。通过Trae,开发者可以在编程过程中充分发挥人机协作的优势,利用智能化、自动化的功能提高效率,实现更快速、更高质量的代码生成。无论是开发团队,还是独立开发者,Trae都是不可或缺的编程助手。

Davia
Davia是一个快速构建团队专属工具与内部应用的低代码平台,帮助你的团队快速把既有数据和业务转换为可视化的、可操作的 Web 端应用。无需代码的专业技能基础,通过简单的拖拽与 AI+各类数据集成功能快速搭建客服/销售仪表盘、数据看板等多种业务工作台
GPTCrawler
gpt-crawler 是由 BuilderIO 发起的一个开源项目,旨在帮助用户通过爬取网站内容来生成知识文件,从而创建自定义的 GPT。这个工具特别适用于希望基于特定网站内容(例如文档、教程、FAQ等)构建定制化问答系统的场景。

腾讯APIJSON
腾讯APIJSON是一个开源的零代码、全功能、强安全API架构,旨在通过零代码的方式实现后端接口和文档的自动化,同时允许前端完全定制返回的 JSON 数据和结构。它大幅简化了开发流程,提升了前后端协作效率,适合中小型项目、创业项目以及低代码/零代码开发场景。
暂无评论...








