北京时间2023年12月8日,CodeGeeX正式发布了适配国产IDE平台HBuilderX的插件。这款插件的推出,使得使用HBuilderX作为开发环境的程序员可以在IDE和AI辅助编程工具之间做出选择。CodeGeeX:基于大模型的AI智能编程助理CodeGeeX是一款基于大模型技术的AI编程辅助工具,拥有强大的多语言代码生成与理解能力,能实现高精度的代码生成、代码翻译、代码注释和智能问答等功能。作为提高程序员编程效率的超级编程助手,CodeGeeX为开发者提供了丰富的功能,包括:代码自动生成与智能补全、自动添加注释、智能问答、生成测试用例、多编程语言之间的代码互译、生成复杂的SQL查询语
一款名为CodeGeeX2-6B的全新代码生成模型正式发布,并应用在CodeGeeX编程助手插件上(CodeGeeX的VSCode插件)。这款基于ChatGLM2-6B架构并结合代码预训练的模型,以其更高的精度、更快的速度和更强的能力,为编程带来了一场革新。接下来,我们将一起探索这款新模型为CodeGeeX编程助手带来的升级。更迅速、更精确的代码生成,更智能的问答与一代模型相比,CodeGeeX2-6B在代码生成的精度和速度方面都有了显著的提升。一代模型只能基于前文向后生成代码,而CodeGeeX2-6B则能够根据上下文进行填空,这意味着它可以在补全代码时,综合考虑当前光标上下文的内容,从而更
前言本文精讲代码生成的发展史与其背后的技术原理,总计4个部分第一部分GitHubcopilot的起源:Codex第二部分微软GitHubcopilot第三部分CodeLlama第四部分CodeGeex第一部分GitHubcopilot的起源:Codex我们在这篇文章《ChatGPT技术原理解析:从RL之PPO算法、RLHF到GPT4、instructGPT》中的2.5节有提到,“2021年7月,OpenAI发布Codex的论文《EvaluatingLargeLanguageModelsTrainedonCode》,其中初始的Codex是根据120亿参数的GPT-3变体进行微调的,且通过对159
ChatGLM3代模型的CodeInterpreter能力,本周已经在VSCode里的CodeGeeX插件产品中,以开发者工具箱的产品形态上线。下图以VSCode插件为例:在CodeGeeX的侧边栏,和智能问答AskCodeGeeX并列出现的工具箱标签,用户登录后就可以直接打开使用。CodeInterpreter曾被称为ChatGPT最强外挂。现在,通过CodeGeeX的工具箱,开发者可以直接体验CodeInterpreter的多项能力了。在工具箱中,可以根据用户需求生成代码完成数据分析、可视化、文件处理、数学和科学计算等复杂任务。下面我们详细介绍这些功能的使用,大幅提升开发者在处理数据、文件
一、前言自从有了ChatGPT火了之后,现在写代码轻松不少,什么东西都可以问了。今天看到一款国产的插件,也是可以帮助我们提高开发效率的。只需要写注释,自动生成,不需要再去问ChatGPT了,直接在Idea中使用。代码写的快,摸鱼时间又长了,美滋滋。下面我们一起看一下这款插件的方便之处吧!二、CodeGeeX介绍通过百度百科我们知道:CodeGeeX是清华和智谱AI联合打造的多语言代码生成模型。官网介绍:CodeGeeX是一款基于大模型的全能的智能编程助手。它可以实现代码的生成与补全、自动添加注释、代码翻译以及智能问答等功能,能够帮助开发者显著提高工作效率。CodeGeeX支持主流的编程语言,并
一、前言自从有了ChatGPT火了之后,现在写代码轻松不少,什么东西都可以问了。今天看到一款国产的插件,也是可以帮助我们提高开发效率的。只需要写注释,自动生成,不需要再去问ChatGPT了,直接在Idea中使用。代码写得快,摸鱼时间又长了,美滋滋。下面我们一起看一下这款插件的方便之处吧!二、CodeGeeX介绍通过百度百科我们知道:CodeGeeX是清华和智谱AI联合打造的多语言代码生成模型。官网介绍:CodeGeeX是一款基于大模型的全能的智能编程助手。它可以实现代码的生成与补全、自动添加注释、代码翻译以及智能问答等功能,能够帮助开发者显著提高工作效率。CodeGeeX支持主流的编程语言,并
【需求背景】随着ChatGPT引爆人工智能,芯片厂商AI算力腾飞,市面上出现了许多关于AI的产品,例如:ChatGPT,Midjourney,文心一言,通义千问,讯飞星火,华为盘古等各大厂商轮番下场,现在呈现百家争鸣的人工智能局势。追随潮流,我们测试开发自然也需要引入AI帮助我们提升日常工作效率,从繁复的重复劳动解脱出来,更多的思考业务和技术的突破方向。【工具市场】首选自然是ChatGPT优势:它训练足够充分,算力更为强劲,效果也是有目共睹,见效快劣势:国内需要魔法,收费,数据安全无法保证次选国内各大厂商优势:训练相对成熟,算力可靠,模型选择多,见效快劣势:收费,数据安全无法保证再次国内Ope
从Copilot说起很多人都听说过使用过Copilot。Copilot是GitHub于2021年推出的一款AI编程工具。它可以为用户在各种开发环境中写代码时自动提供建议,支持Python、JavaScript、Java和Go等编程语言。它可以根据上下文自动写代码,包括文档字符串、注释、函数名称、代码,只要用户给出提示,就可以写出完整的函数。这项产品从2022年6月起正式向用户收费,每个月需要支付10美元。虽然受到许多质疑,但也收获了很多好评,因为它实在是太智能了。Copilot背后,是OpenAI的大模型Codex。它使用了大量的高质量开源代码作为训练数据,基于GPT-3的框架进行训练。今天要
阅读本文大概需要10 分钟。 大家好,我是木川本文将会从以下几方面来介绍:使用CodeGeex前期准备CodeGeex模型训练编程操作SOP结尾一、使用CodeGeex前期准备一)CodeGeex介绍CodeGeeX是清华大学知识工程实验室研发的一款基于大模型的全能的智能编程助手,它可以实现代码的生成与补全、自动添加注释、代码翻译以及智能问答等功能。对上百名用户进行问卷调研,涵盖前后端工程师、算法工程师、学生、研究者等,83.4%的用户认为CodeGeeX插件有助于提高编程效率。1、支持哪些编程语言CodeGeeX支持Python、Java、C++、JavaScript、Go等数十种常见编程语
JavaScript,目前成了使用最广泛的编程语言。这篇文章给出的是一些JavaScript的优化技巧,这些技巧帮助开发者编写出更好的代码。当写完这些代码段之后,我突然意识到,所有的这些代码段,由于它们的常用性,非常适合用AI辅助编程工具CodeGeeX来自动生成。下载使用——CodeGeeX插件,在VSCode和JetBrainsIDEs可以直接免费下载使用。CodeGeeX插件可以自动实现代码生成,可以逐行为代码添加注释,也可以进行不同编程语言之间的代码翻译。特别值得点赞的功能“AskCodeGeeX”,把类似chatGPT一样的智能问答功能,与开发者编程环境IDE深度融合。开发者可以在I