激光网
当前位置: 首页 > 人工智能 > 正文

开源代码Codeium改进了VS Code工具中的人工智能聊天

2023-10-31 11:48:33  来源:激光网原创    

  Codeium 是付费 GitHub Copilot AI 驱动的编码助手的免费开源替代品,最近对其聊天功能和各种其他功能进行了改进。

  今年早些时候,Creator Exafunction Inc.将其免费产品与GitHub Copilot工具进行了对比,声称Codeium提供了类似的代码完成功能,而无需发出具有非宽松许可的代码。尽管 GPL 许可证保证了最终用户运行、研究、共享和修改软件的四种自由,但它被描述为一种非宽松许可证,正如我们在 4 月份的文章中解释的那样,“开源代码挑战 GitHub Copilot,剥离非许可的 GPL 代码”。该公司在一篇题为“GitHub Copilot 发出 GPL”的帖子中详细介绍了其论点。Codeium 没有。"

  然而,这并不是Codeium团队做出的唯一对比。

  Codeium 团队本月早些时候在一份变更列表中详细介绍了 8 月/9 月所做的各种改进,“将我们的聊天体验提升到一个新的水平”。

  这种聊天体验 - 利用生成式人工智能机器语言模型的突破 - 出现在 Visual Studio Code 和 JetBrains IDE 的工具中。

  截至撰写本文时,VS Code 工具“Codeium:用于 Python、Javascript、Typescript、Java、Go 等的人工智能编码自动完成和聊天”已经安装了近 375000 次,扩展描述指出它提供:

  永久无限制的单行和多行代码补全

  IDE 集成聊天:无需将 VSCode 留给 ChatGPT,使用 Refactor、Explain 等便捷建议

  支持 70+ 编程语言:Javascript、Python、Typescript、PHP、Go、Java、C、C++、Rust、Ruby 等

  通过我们的 Discord 社区提供支持

  “最大的亮点显然是将聊天体验带到了所有 JetBrains IDE,”变更列表说。“可能不太明显的是,为了统一 VS Code 和 JetBrains Chat 体验的运行方式,需要大量的后端工作。这很重要,因为它将使我们能够更快地将 Chat 引入所有其他 IDE。截至撰写本文时,JetBrains 工具显示有近 170000 次下载。

  但是,VS Code 工具也有很多改进,包括新的多窗口功能。

  “我们还在 VS Code 中启用了多窗口 Codeium 聊天,”Codeium 团队说。“有几条不同的思路同时进行吗?没问题,再打开一扇窗就行了!

  Codeium 团队提出的变更列表中的其他改进包括:

  @ 搜索和标记功能:许多用户喜欢出现在函数上方的“代码镜头”按钮来对该函数执行操作,但许多用户指出,他们通常只想在聊天问题中将此函数称为上下文,可能是因为他们认为这将是有用的背景信息,或者因为只是有多个函数需要合成。现在,您可以使用 @ 搜索将这些功能拉入您的聊天室!

  每个 VS Code 工作区的单独聊天历史记录:以前,用户会抱怨即使他们打开一个新的工作区,聊天记录也会持续存在。在 VS Code 中,这是固定的,每个工作区都有一个单独的历史记录!现在,您可以切换工作区,并能够无缝地跳回到上次中断的位置。

  插入终端:我们的聊天系统令人惊讶的事情之一是,如果被问到,它可以生成终端命令。在 VS Code 中,我们已将 Chat 连接到终端,因此只需单击一个按钮即可将命令传递到终端,而不必复制粘贴。我们一直在努力让人工智能集成点更顺畅、更直观!

  改进了降价处理:用户喜欢聊天响应中生成的代码块,以及复制或插入它们的能力,但是由于 Markdown 处理不当,有很多关于格式错误的代码块的报告。我们确保大大改进了我们的格式,因此现在聊天结果的格式已正确设置为任意 markdown,例如内联变量/方法名称。

  还详细介绍了其他各种调整。

  变更列表表示,现在“平台上有多达数十万开发人员”,该平台还提供付费企业产品,提供额外的特性和功能,例如自托管、代码库个性化和团队分析。

免责声明: 激光网遵守行业规则,本站所转载的稿件都标注作者和来源。 激光网原创文章,请转载时务必注明文章作者和来源“激光网”, 不尊重本站原创的行为将受到激光网的追责,转载稿件或作者投稿可能会经编辑修改或者补充, 如有异议可投诉至:Email:133 467 34 45@qq.com