导读:如何在VSCode 中的 Code GPT 扩展中使用 OpenAI 官方的ChatGPT API 。
我并不是 Visual Studio Code 的脑残粉丝,但不得不承认它比我日常使用的代码编辑器有太多有用的扩展。
这里要向大家介绍的一个扩展叫做 CodeGPT。
这个扩展允许开发者通过官方 OpenAI API 在 VS Code 中使用 GPT-3,也就是说,我们可以 代码编辑器中使用 ChatGPT。
使用 CodeGPT 可以生成代码、解释代码、重构代码等等。接着就让我们看看如何配置它,并一块探索它的所有新功能。
在 VSCode 上设置 CodeGPT
要安装此扩展,需要事先打开 Visual Studio Code,转到扩展项,然后请搜索“Code GPT”。找到它后,轻轻点击“安装”。
在安装完Code GPT 后,转到“设置”并转到“Code GPT”(在 macOS 上转到菜单栏并单击Code GPT,然后请选择“首选项”找到“设置”选项)。
在设置上,我们将会看到以下内容。
如果要正常使用此扩展,你需要在上图中的第一个框中键入OpenAI API 密钥。如果还没有申请到,请到 https://beta.openai.com/account/api-keys 注册并申请。
其它的文本框可以保留为空,按默认值即可。但若想填写它们,需要详细了解以下:
Max tokens:希望为 API 的每个请求获取的最大令牌总数;
Model:有 3 种模型可用(text-davinci-003、code-cushman-001和code-davinci-002)。其中 code-davinci-002的编码功能最为强大;
Temperature:控制输出的随机性(Temperature越低,GPT-3 越有可能选择出现概率更高的词)
探索 CodeGPT
以下是 CodeGPT 的主要功能。
生成代码:你只需要输入一条问题来询问Code GPT,然后按cmd+shift,iCodeGPT 就会打开一个包含代码的新窗口。
图片来源:CodeGPT
分析代码:选择一些代码,右键单击它并选择选项“Explain CodeGPT”。CodeGPT 将打开一个新窗口,分析并解释代码。
图片来源:CodeGPT
以下是运行结果:
图片来源:CodeGPT
这还不是CodeGPT的功能全部。以下为可以使用 CodeGPT 做的其它有意义事情:
发起问题
重构代码
生成代码文档
查找代码中的问题
有关此扩展的更多信息,可以浏览如下地址:
https://marketplace.visualstudio.com/items?itemName=DanielSanMedium.dscodegpt&ssr=false#overview
好的,现在是时候你来探索这个扩展了。欢迎各位试用后留言,让我们知道你对 CodeGPT 的看法。
顺祝各位同仁:新春快乐,身体健康,万事如意,兔年大吉!
作者:万能的大雄
本文为 @ 场长 创作并授权 21CTO 发布,未经许可,请勿转载。
内容授权事宜请您联系 webmaster@21cto.com或关注 21CTO 公众号。
该文观点仅代表作者本人,21CTO 平台仅提供信息存储空间服务。