VSCode 上跑 ChatGPT,文件都能直接生成
↓ 推荐关注↓
加入 城哥知识星球 ,解惑答疑,告别迷茫 爆火出圈的 ChatGPT 有一个非常亮眼的功能是代码生成。许多开发者已经开始在编程时使用 ChatGPT。 然而,直接使用 ChatGPT 等大型语言模型(LLM)编程的体验感很差,因为需要进行大量的复制、粘贴和编辑才能提供上下文并将生成的答案合并到代码库中。 现在,有一个名为 Continue 的项目能够让 LLM 在 IDE 中运行,例如让 ChatGPT 在 VSCode 中运行。
项目地址:https://github.com/continuedev/continue 总的来说,Continue 是一个由 SDK、GUI 和服务器组成的开源库。其中,SDK 使用户能够访问在 LLM 集成的 IDE 中访问一些必要工具(例如打开目录、编辑文件、调用模型等);GUI 能够让用户透明地检查每个自动化步骤,从而提供撤销和重新运行任何错误代码的机会;服务器则负责将 GUI 和 SDK 连接到 IDE,并决定下一步要采取哪些步骤。
下面我们来具体看一下 Continue 库的功能和使用方法。 功能与使用 Continue 库作为一个编程助手。 解释代码 使用 Continue 库,用户可以直接在 IDE 中询问有关代码的问题,这借助了 LLM 对代码的理解能力。用户可以直接要求解释整段代码:
也可以选中部分代码,要求Continue解释程序中的细节。 用自然语言编辑代码 LLM 本身具备的生成代码功能主要是根据用户给出的自然语言命令,编写一段代码。Continue 库把 LLM 集成到 IDE 中之后,用户可以直接给一段代码提供自然语言编辑命令,代码就能按照要求进行修改,甚至可以完成修改参数、初始化变量这种细节任务:
加入 城哥知识星球 ,解惑答疑,告别迷茫 爆火出圈的 ChatGPT 有一个非常亮眼的功能是代码生成。许多开发者已经开始在编程时使用 ChatGPT。 然而,直接使用 ChatGPT 等大型语言模型(LLM)编程的体验感很差,因为需要进行大量的复制、粘贴和编辑才能提供上下文并将生成的答案合并到代码库中。 现在,有一个名为 Continue 的项目能够让 LLM 在 IDE 中运行,例如让 ChatGPT 在 VSCode 中运行。
![f72f4a34aa067621183820dbac1c3091.webp](https://filescdn.proginn.com/9f92db8c4fa8a97bef718faa4b60add2/f72f4a34aa067621183820dbac1c3091.webp)
![c67f640ae7816c69b1ecd3eb61a6e383.webp](https://filescdn.proginn.com/b149a666a9f12cd189f09288018f8699/c67f640ae7816c69b1ecd3eb61a6e383.webp)
![0c36b3f610c8b94f00f6d0c84badf740.webp](https://filescdn.proginn.com/9b72e3f8f9586e43ad8f651e99df3a4e/0c36b3f610c8b94f00f6d0c84badf740.webp)
Continue 库的安装非常简单快捷,首先用户使用的 IDE 要支持 Python 3.8 及以上版本的编程语言。 以 VS Code 为例,用户需要在如下页面下载 Continue 库:
- EOF -
作者简介
城哥,公众号9年博主,一线互联网工作10年(目前在职)、公司校招和社招技术面试官,主导多个公司级实战项目(数据分析挖掘、算法、AI平台建设等)。
关注我,陪你一起成长,遇见更好的自己。
星球服务
加入 知识星球 ,可以享受7大福利与服务:免费获取海量技术资料、向我 1 对 1 技术咨询、求职指导,简历优化、历史文章答疑(源码+数据)、综合&专业技术交流社群、前沿技术分享(包含ChatGPT使用技巧)、定制专属学习路线,帮你快速成长、告别迷茫。
原创不易,技术学习资料如下,星球成员可免费获取,非星球成员,添加城哥微信:dkl88191,请城哥喝杯星巴克。
评论