环球今亮点!程序员福音!微软 GitHub 推出类 ChatGPT 助手 Copilot X,能自动编写和修改代码

2023-03-22 23:11:13| 来源: 亚汇网|


(资料图片仅供参考)

据亚汇网了解,GitHubCopilotX是一款全新的智能编程助手,使用了OpenAI的最新GPT-4模型,不仅可以自动补全代码和注释,还可以通过聊天和语音与开发者交流,帮助他们理解、修改、测试和优化代码。GitHubCopilotX是GitHubCopilot的升级版,在代码编辑器中增加了一个类似于ChatGPT的聊天界面,让聊天机器人能够识别和解释代码,并提供修改建议和错误修复。开发者可以在IDE的侧边栏调出CopilotX,并向它发送命令。“CopilotX是我们对Copilot未来愿景的展示,这意味着AI将参与到开发者生命周期的每一个步骤中。”GitHubCEOThomasDohmke在接受TheVerge采访时说,“它将从根本上改变开发者体验。”CopilotX拥有IDE的完整视图,因此知道开发者在编辑器中键入的内容。GitHubCopilotX不仅可以完成基本的自动补全功能,还可以成为一名真正的编程助手,就像微软为Microsoft365应用程序推出的新Copilot。如果你接手了一个有着几十年历史的项目,而且缺乏文档说明,你可以求助于Copilot来帮你。Copilot可以分析代码中的安全漏洞或者解释代码块的作用,甚至可以帮你重写部分代码或者添加有用的注释。Copilot还可以帮你查找相关的文档信息,例如React、Azuredocs和MDN等,并用AI生成回答。Copilot还能够帮助你生成单元测试或者pullrequest的描述。Copilot还支持语音交互功能,“Hey,GitHub!”可以让你用语音命令Copilot来回答问题或者给出代码建议。GitHub使用了OpenAI的多个模型来支持其新的聊天和现有的自动补全功能。“当你在编辑器中输入时,你需要一个非常快速的模型,因为每次按键都需要很快得到响应。”Dohmke解释说,“所以我们在需要速度的地方使用了较小的模型,比如Codex模型,在需要准确性的地方,如在聊天中,我们使用了较大的模型,比如GPT-4。”GitHubCopilot甚至可以使用命令行界面(CLI),开发人员在终端上花费大量时间,记住无数命令的语法并不总是那么容易。Copilot旨在帮助开发者编写命令,然后执行。目前GitHubCopilotX只在微软VisualStudio和VisualStudioCode应用中进行技术预览阶段测试,但GitHub计划将来将其扩展到其他IDE中。“我们会像现在一样支持JetBrains和Neovim等其他IDE。”Dohmke说,“我们想要支持并满足开发者所用的平台,并支持整个生态系统。”“通过消除我们工作和生活中的无聊部分,我们可以专注于更有创造性的部分。”Dohmke说。GitHubCopilot已经对超过一百万人的开发者生产力产生了重大影响,帮助开发者提高了55%的编码速度。Dohmke认为这个数字会随着新的聊天功能的推出而增加,并且认为像Copilot这样的AI助手将成为未来人们学习编程的基础。“它可以记住你六岁时学到的东西。”Dohmke说,“今天的孩子们将拥有一个超级大脑,它真正是他们作为人类学习之旅的一部分。”

标签:

猜你喜欢
  • 期货模拟交易软件有哪些?股指期货交易方法是什么?

    期货模拟交易软件有哪些?股指期货交易方法是什么?
    期货模拟交易软件有哪些?1、金荣中国APP金荣中国(upwaytrack com ...
    2023-04-07 15:06:57
  • 余额宝收益什么时候到账?余额宝存入几天后有收益?

    余额宝收益什么时候到账?余额宝存入几天后有收益?
    余额宝收益什么时候到账?【1】转入时间为周一15:00(含15:00)~周二15...
    2023-03-23 09:18:51
  • 房贷还满一年退税是什么意思?住房公积金满一年可以贷款吗?

    房贷还满一年退税是什么意思?住房公积金满一年可以贷款吗?
    房贷还满一年退税是什么意思?房贷还满一年可以退税。房贷退税是指进...
    2023-03-09 13:18:16
  • 超龄打工有工伤保险吗?超龄怎么认定工伤?

    超龄打工有工伤保险吗?超龄怎么认定工伤?
    超龄打工有工伤保险吗?根据相关法律法规及司法实践,对于超过法定退...
    2023-02-28 15:30:49
  • 有花呗借呗可以贷款买房吗?花呗会影响征信吗?

    有花呗借呗可以贷款买房吗?花呗会影响征信吗?
    有花呗借呗可以贷款买房吗?有花呗借呗的贷款记录,只要没有逾期情况...
    2023-02-20 10:55:41
  • 七天通知存款是什么意思?七天通知存款可以手机银行支取吗?

    七天通知存款是什么意思?七天通知存款可以手机银行支取吗?
    七天通知存款是什么意思?七天通知存款是通知存款的一种,通知存款是...
    2023-02-17 15:55:01
  • 银行贷款一般几天下来?银行办理信贷多久到账?

    银行贷款一般几天下来?银行办理信贷多久到账?
    银行贷款一般几天下来?正常银行的贷款放款时间,都在7-30个工作日时...
    2023-02-16 09:28:07
  • 公积金提取条件是什么?公积金网上提取流程是怎样的?

    公积金提取条件是什么?公积金网上提取流程是怎样的?
    公积金提取条件是什么?1、购买、建造、翻建、大修自住住房的;2、达...
    2023-02-13 08:55:20
  • 公积金贷款利率和公积金缴纳多少有关吗?公积金贷款利率高吗?

    公积金贷款利率和公积金缴纳多少有关吗?公积金贷款利率高吗?
    公积金贷款利率和公积金缴纳多少有关吗?无关。公积金贷款利率是跟着...
    2023-02-10 11:18:25
  • 股票委托下单后多久成交?股票委托卖出价格规则有什么?

    股票委托下单后多久成交?股票委托卖出价格规则有什么?
    股票委托下单后多久成交?没有时间规定,可能下一秒就成交也可能一整...
    2023-02-09 10:11:12
  • 最近更新

    |关于我们 |联系我们 |网站地图 |广告服务

    Powered by    www.zbce.cn    中部财经网

    © 2013-2017   联系我们:55 16 53 8 @qq.com

    备案号:京ICP备2021034106号-59