GitHub、微软和OpenAI联合推出“AI配对程序员”GitHubCopilot技术预览版

新知榜官方账号

2023-10-02 10:04:20

最近,GitHub、微软和OpenAI联合推出了“AI配对程序员”GitHubCopilot技术预览版,这是一款AI结对编程工具,程序员可以在机器辅助下进行编程,并且在与AI共同完成程序编写的过程中,程序员会及时纠正机器人的错误,进一步改进机器人学习的模型。该工具是结对编程的重大进展,程序员在编写代码时有了一个“虚拟的帮手”,它可以捕捉到程序员的错误,加速开发过程。

GitHubCopilot建立在OpenAICodex的新算法之上,可根据注释写出代码、快速评估不同方法、编写测试、自动填充重复代码、给出整行代码或整个函数的补全建议以及适应用户编写代码的方式。目前发布的技术预览版对Python、JavaScript、TypeScript、Ruby和Go尤其适用。

GitHubCopilot的核心Codex模型使用GitHub的数十亿行公开可用代码以及英语示例进行训练。对于由此引发的争议,GitHub表示,并不是所有使用的代码都经过了漏洞、不安全实践或个人数据的审查。因此,他们也设置了一些过滤器来防止Copilot生成攻击性的语言,但效果可能并不完美,需要后续完善。

GitHub首席执行官NatFriedman表示,软件开发正迎来自己的“第三次工业革命”,尝试在编码当中使用AI技术。在发展成熟之后,开发人员的日常工作内容将有巨大改变——但仍然有很多工作可做、也只能由人类开发者完成,因此不用太担心。

本页网址:https://www.xinzhibang.net/article_detail-14880.html

寻求报道,请 点击这里 微信扫码咨询

关键词

GitHub 微软 OpenAI AI配对程序员 GitHubCopilot 编程

分享至微信: 微信扫码阅读

相关工具

相关文章