jjzjj

codegeex

全部标签

CodeGeeX 2.0版本重大升级:通过聊天对话的方式直接操作代码

CodeGeeX2.0版本正式上线!从命名上看这是一次大版本的升级。上个月,CodeGeeX在VSCode和JetBrainsIDEs的插件中,加入了智能问答(AskCodeGeeX)功能,让用户可以在IDE中通过问答对话的方式解决技术问题。本周,这一功能全新升级!在CodeGeeX2.0正式版中,将问答与IDE编程环境深度融合,可以通过聊天对话的方式直接操作代码。新版本中新增的使用方式是通过预置的几个常用命令快捷操作。一、“/explain”当你编写代码时,希望了解某一段生成的代码作何解释?那么你就可以在“AskCodeGeeX”的对话框中,敲下快捷指令:“/explain”,左侧边栏的对话

CodeGeeX:一款强大的 copilot 之外可以免费使用的 AI 代码生成工具

CodeGeeX是一个由清华大学的知识工程实验室团队开发的AI代码生成工具,它采用了华为开发的AI框架 MindSpore,它可以帮助程序员自动生成代码、翻译代码、重构代码、编写文档以及回答编程问题。CodeGeeX支持超过20种编程语言,包括Python、Java、C++、JavaScript和Go。它还可以作为插件安装到流行的IDE中,如VSCode、IntelliJIDEA和PyCharm。MindSporeMindspore提供以下功能来支持CodeGeeX:高性能:Mindspore使用了多种优化技术,可以实现高性能的深度学习模型。这使得CodeGeeX生成的代码可以运行得更快、更高

CodeGeeX、CodeWhisperer、Github Copilot三款AI辅助编程工具,程序员该如何选择?

亚马逊今天在Re:Mars大会上宣布推出CodeWhisperer,这是一款类似于CodeGeeX和GitHubCopilot的AI辅助编程工具,它根据一个注释或几个按键来自动补全整个函数。目前支持Java、JavaScript和Python,和CodeGeeX一样,使用了数十亿行公开可用的开源代码、自己的代码库、公开可用的文档和公共论坛上的代码进行了训练。现在,CodeWhisperer作为AWSIDE工具包的一部分在预览版中发布,这意味着开发人员可以在他们的IDE中使用它,包括VisualStudioCode、IntelliJIDEA、PyCharm、WebStorm和亚马逊自己的AWSC

不用ChatGPT,只用CodeGeeX with Chat!一样实现智能问答

在ChatGPT推出后,许多人发现,它在编程方面也具有强大的能力——在编写代码过程中,如果遇到问题,可以不必去搜索引擎寻找答案,而是直接向ChatGPT提问。不过,在申请使用一些功能时,需要先等待各种waitlist,很多用户表示等了挺久还没用上。有没有更快的方式,能够在代码编写环境中,用上智能问答的功能呢?答案是肯定的。本周CodeGeeX功能更新,为开发者带来了全新体验升级:在编程环境中,CodeGeeX插件整合了针对代码知识的智能问答功能。CodeGeeX将问答模式,融合到实际开发场景中,让开发者更专注和沉浸于编程,不用离开当前IDE的编程环境,就可以边写代码边和AI对话,实现针对编程问

vscode 插件 codegeex 自动代码生成器

文章目录介绍特性安装在线demo生成代码Addcomment添加注释隐匿模式interactivemode交互模式Translationmode代码转换插件配置原理介绍CodeGeeX是一个具有130亿参数的多编程语言代码生成预训练模型,使用超过二十种编程语言训练得到。基于CodeGeeX开发的插件可以实现通过描述生成代码、补全代码、代码翻译等一系列功能。CodeGeeX同样提供可以定制的提示模式(PromptMode),构建专属的编程助手特性自动代码生成函数级代码完成跨语言代码翻译10+编程语言支持VSCode,JetbrainsIDE安装https://codegeex.cn/downlo

CodeGeeX使用中的常见问题与解决方法

上一篇文章中我们介绍了CodeGeeX插件中的“隐藏”设置,方便用户能够选择符合自己编程习惯的方式,更流畅的使用CodeGeeX。但仍然有一些使用问题,需要我们在产品持续迭代中进行优化,也有些问题是受限于IDE平台默认的交互或解析方式。今天为大家整理的,就是CodeGeeX使用中常见的问题和解决方法。一、登录问题CodeGeeX的插件在IDE中安装成功后,就可以直接在代码编辑区域使用代码生成和智能补全,自动为代码添加注释的功能。只有在使用侧边栏AskCodeGeeX和代码翻译时,才需要用户登录。在JetBrainsIDEs的CodeGeeX插件登录方式:以IDEA为例,在IDEA中完成安装,C

CodeGeeX能打过Copilot吗?

写在前面CodeGeeX是一个类似于GithubCopilot的、拥有130亿参数的多编程语言代码生成的预训练模型,是由清华大学、智谱AI等机构共同研发的。当前CodeGeex是开源免费使用的CodeGeex开源地址,相对于Copilot的使用方式没有那么陡峭,CodeGeex使用文档还是比较简单的。CodeGeeX无需VPN,可以直接在vscode插件平台安装使用,上手简单。CodeGeex的4种使用模式CodeGeex包含4种使用模式,分别是:隐匿模式交互模式翻译模式提示模式隐匿模式CodeGeex处于激活状态时,停止输入内容后,就会从光标处开始生成内容,生成待选内容后会以灰色显示,按​​

CodeGeeX中这些隐藏的设置,你知道吗?

随着CodeGeeX整体性能的升级,越来越多的用户发现CodeGeeX的很多实用功能,能够帮助程序员更快更好的编写代码和解决技术问题。近期,我们看到许多用户在使用CodeGeeX的过程中,有一些相似的疑问。比如,很多人希望能够通过调整设置,让CodeGeeX的生成方式、工作语言更符合自己的习惯。今天的内容,就为大家揭示一些“隐藏”的设置,让大家能够更加流畅的使用CodeGeeX。一、修改生成注释使用的语言CodeGeeX的注释生成功能可以生成中文或英文的注释,使用的语言可以在设置中指定。1.JetBrainsIDEAs的设置,我们以IDEA为例。如果CodeGeeX在IDEA中生成的注释是英文

写测试用例、重构函数、生成SQL查询……原来CodeGeeX还能做这些!

CodeGeeX中的智能问答功能“AskCodeGeeX”可以帮助程序员解答开发过程中遇到的问题。但是“AskCodeGeeX”的能力不止于此,用它还能帮助程序员高效编写测试用例,添加代码调试信息,实现SQL语句等等。如果你还不知道如何实现,下面我们一起来看几个例子,看看程序员拥有一个超级编程助手,是一种怎样的体验。一、自动生成测试用例为代码编写测试用例是软件开发过程中的一个重要环节。因为测试用例要确保代码的主要功能和边缘情况都被考虑和测试到,所以往往需要批量编写。CodeGeeX可以通过理解代码的含义,根据函数的参数类型、运行逻辑,批量提供合适的测试用例。并且通过智能对话,还可以补充复杂的、

VScode中CodeGeeX插件使用教程

关于CodeGeeX插件,您可以在VSCode、Jetbrains插件市场搜索获取。CodeGeeX插件支持四种使用模式:自动模式、交互模式、翻译模式和提示模式。1、自动模式在该模式中,如您不想继续重复代码的编写,可以借用插件敲下tab键,它会帮您自动生成代码。具体操作步骤:CodeGeeX将在您停止输入时,从光标处开始生成(右下角CodeGeeX图标转圈表示正在生成)。生成完毕之后会以灰色显示,如果您对结果满意,按“Tab”即可插入生成结果。,时长02:30在生成多个候选的情况下,可以使用“Alt/Option+[“或”]”在几个候选间进行切换。用户也可以在设置中改变“CandidateNu