首页 > 业界 > 关键词  > 机器学习最新资讯  > 正文

GitHub AI驱动的编程辅助工具Copilot将对学生免费开放

2022-05-24 23:30 · 稿源: cnbeta

去年6月,微软旗下的GitHub和OpenAI推出了Copilot,这项服务为微软Visual Studio等开发环境中的整行代码提供建议。Copilot作为一个可下载的扩展,由一个名为Codex的人工智能模型提供支持,该模型是在数十亿行公共代码上训练出来的,可以根据现有代码的上下文建议额外的代码行和功能。Copilot还可以利用其知识库和当前环境,针对开发者想要完成的描述浮现出一种方法或解决方案。

微软在Build 2022大会上宣布,虽然Copilot以前是技术预览版,但从今年夏天的某个时候开始,这一辅助工具将全面发售。Copilot也将免费提供给学生和"经过验证的"开源贡献者。关于后者,GitHub说它将在晚些时候分享更多信息。

Copilot的使用体验不会有太大变化。和以前一样,开发者可以循环浏览Python、JavaScript、TypeScript、Ruby、Go和其他几十种编程语言的建议,接受、拒绝或手动编辑它们。Copilot将适应开发人员的编辑,匹配特定的编码风格,自动填充模板或重复的代码模式,并推荐与实施代码相匹配的单元测试。

除了Visual Studio Code之外,Copilot扩展将可用于Noevim和JetBrains,或者在GitHub Codespaces的云端。

与Copilot的全面发布相吻合的一个新功能是Copilot Explain,它可以将代码翻译成自然语言描述。这被描述为一个研究项目,目的是帮助新手开发者或那些不熟悉代码库的人。

"今年早些时候,我们推出了Copilot Labs,这是一个单独的Copilot扩展,作为机器学习实验应用的试验场,以改善开发者的体验,"GitHub的产品副总裁Ryan J. Salva在一次电子邮件采访中表示。"作为Copilot实验室的一部分,我们推出了'解释这些代码'和'翻译这些代码'。这项工作符合我们正在测试的一类实验性能力,让你窥见各种可能性,并让我们探索用例。也许通过'解释这段代码',一个开发者正在权衡一个陌生的代码库,并希望快速了解正在发生的事情。这个功能可以让你高亮显示一个代码块,并要求Copilot用简单的语言解释它。同样,Copilot实验室的目的是实验性的,所以可能会出现问题。实验室的实验可能会也可能不会发展成Copilot的永久功能。"

不过,由于人工智能模型的复杂性质,Copilot仍然是一个不完美的系统。GitHub警告说,它可能会产生不安全的编程模式、错误和对过时的API的引用,或反映其训练数据中不太完美的代码的教学。Copilot建议的代码可能并不总是可以完成编译、运行,甚至根本没有意义,因为来自人工智能的代码实际上并没有实际测试这些建议。此外,在极少数情况下,Copilot的建议可能包括个人数据,如姓名和电子邮件,逐字逐句地来自其训练集--更糟糕的是,"有偏见的、歧视性的、辱骂性的或攻击性的"文本。

GitHub说,它已经实施了过滤器,当以标准格式和攻击性词语显示时,可以阻止它,而且它正在建立一个过滤器,以帮助检测和抑制从公共存储库中重复的代码。Copilot网站上的免责声明写道:"虽然我们正在努力使Copilot变得更好,但由Copilot建议的代码应该像其他代码一样被仔细测试、审查和审核。"

虽然Copilot自去年推出技术预览版以来可能已经有所改进,但目前还不清楚改进的程度。底层模型Codex--OpenAI的GPT-3的后代--的能力已经被DeepMind的AlphaCode和开源的PolyCoder等系统所匹配(甚至超越)。

"我们看到Copilot在生成更好的代码方面取得了进展......我们正在利用我们在[其他]工具方面的经验来提高Copilot建议的质量--例如,通过对CodeQL扫描的训练数据给予额外的权重,或者在运行时分析建议,我们致力于帮助开发者提高生产力,同时也提高代码质量和安全性。从长远来看,我们相信Copilot编写的代码会比一般的程序员更安全"。Salva表示。

缺乏透明度似乎并没有抑制对Copilot的热情,微软今天说,在技术预览中,开发者生成的Java和Python等语言的代码中,约有35%是由Copilot提示的。该公司称,在整个预览过程中,有数万人经常使用该工具。

举报

  • 相关推荐
  • GitHubAI编程助手Copilot Chat面向个人用户开放

    GitHub宣布将其AI编程助手CopilotChat的公测版扩展至个人用户。该公司于今年7月推出了面向企业用户的公测版现在GitHubCopilotChat已经在VisualStudio和VisualStudioCode中对GitHubCopilot个人用户提供公测版。GitHub的举措进一步推动了AI技术在编程领域的普及和应用,为开发者提供了更多的选择,以提高他们的编程效率和创造力。

  • GitHub Copilot让陶哲轩感到“不安”

    GitHubCopilot,又一次被数学大神陶哲轩“点名”了:并且陶哲轩还给出了一个具体的案例做阐述。例如在上面这个例子中,陶哲轩先是将一个积分分成了三块。这篇文章对于理解非负量的和或积分的估计方法以及它们在各个领域中的应用具有重要意义。

  • GitHubCEO回应:Copilot服务亏损是假消息 暗示成本低于价格

    GitHubCopilot服务的亏损问题最近引起了广泛的关注,尤其是关于微软前GitHub首席执行官NatFriedman对这一问题的回应。NatFriedman在X平台上发表了一篇文章,明确表示关于GitHubCopilot服务亏损的传闻是假消息。GitHubCopilot的亏损问题引发了对其商业模式和可持续性的讨论,但NatFriedman的回应似乎为其辩护提供了一定的支持。

  • 微软在其首个生成式 AI 服务 GitHub Copilot 上损失了大量资金:每位用户平均亏损超过 20 美元

    过去一年的生成式人工智能热潮如何为许多公司带来巨额利润。从人工智能热潮中获利的最大企业之一是英伟达,微软和其他数据中心公司对其GPU的需求在2023年将大幅增加。最近的一份报告称,微软将于11月14日的Ignite大会上正式宣布这样一款AI芯片。

  • 搞大模型巨亏,微软都还没挣到钱!GitHub Copilot每月收10刀,倒赔20

    别看全球科技圈都在大模型上轰轰烈烈搞了这么久——做出来的热门产品居然还是赔钱的?!就拿这里面最“得势”的微软来说,据华尔街日报爆料:他们那用户量高达150万的AI编程工具GitHubCopilot,平均每个月在每个用户身上都要倒贴20美元,最高能达80美元。图源备注:图片由AI生成,图片授权服务商Midjourney换言之,微软自做出Copilot以来,光是一个月在它上面亏损就高达3000万美元,一年下来亏损直接过亿。比如:谷歌将一款AI助手的月会费从最开始的6美元提高到30美元;微软计划在Bing搜索中换用更便宜的来自Meta的开源工具;Zoom则在模型大小上做细化,根据任务难易灵活调用最合适的版本……当然,在这之中,相比不少巨头们还在拼命挖掘大模型本身的落地价值,“卖水人”倒是已经赚得盆满钵满了。

  • 微软开始推出 Windows 11 的重大更新:包括 CopilotAI 驱动的画图工具

    微软今天发布了Windows11最大的更新之一。这次更新包括全新的WindowsCopilot、用于Paint、SnippingTool和Photos的AI增强功能、RGB照明支持、现代化的文件资源管理器等等。您可能需要等到11月的每月补丁星期二才能获得这个最新的大型Windows11更新。

  • 微软将在 OneNote 中推出 Copilot 以简化内容管理和规划

    其AI助手Copilot将于11月开始引入OneNote,这个先进的AI助手是一种统一的Microsoft解决方案,可在多种服务中使用,包括Microsoft365套件,包括OneDrive、MicrosoftTeams和Windows11。在OneNote中,Copilot使用户能够从他们的笔记中深入了解信息。还计划添加更多插件,以连接其他服务。

  • 微软 OneDrive 将迎来全新升级:Copilot 将为用户提供更多 AI 功能

    微软日前宣布将对OneDrive进行更新,旨在使人们更容易访问、查看、分享和管理他们的文件。在本周的在线活动中,被称为「微软OneDrive:文件管理的未来已经来临」,微软公司公布了其在线文件存储服务的计划,其中一些已经对特定用户生效其他一些将在今年晚些时候或明年初开始推出。该功能预计将在2024年初进入更广泛的公共预览阶段。

  • 微软推M365 Copilot早期访问计划,为澳大利亚机构引入AI生产力工具

    微软宣布首批澳大利亚客户获得Microsoft365Copilot早期访问计划的资格,这是一项全球邀请制的计划。澳大利亚电力和煤气公司AGL、数据解决方案提供商Data#3、医疗保健公司Bupa、国民澳大利亚银行、电力输电公司PowerlinkQueensland、退休金管理公司RestSuper和保险公司Suncorp等都是澳大利亚首批采用M365Copilot的机构。Microsoft365Copilot建立在微软的企业级安全、隐私、身份、合规性和负责任AI全面方法的基础上,这意味着Copilot继承了组织现有的Microsoft365安全、隐私、身份和合规性政策,同时数据被隔离并在Microsoft365租户内受到保护。

  • AI视野:图文混合创作大模型浦语灵笔发布;微软GitHub Copilot每个用户倒赔20美元;AI天才杨植麟交卷大模型产品Kimi ChatChatGPT 移动应用9月收入创纪录

    清华AI杨植麟创业公司MoonshotAI发布KimiChat,支持20万字长文本,解决大模型上下文窗口长度问题,旨在打造C端SuperApp。目前Claude支持最大长文本为100kGPT-4则是32k。Fotor最新推出的全套AI工具包括AI文字生图、AI以图生图、AI扩图、AI背景创作、AI换脸、AI编辑、智能消除和人像编辑等功能。

今日大家都在搜的词: