ChatGPT inside VSCode with the official OpenAI API(openai api key visual code)

I. 概述

CodeGPT是一个在Visual Studio Code中使用OpenAI API的扩大,可让开发者通过GPT⑶模型生成、解释、重构和记录编程语言的代码片断。OpenAI API提供了访问GPT⑶模型的功能,可以为开发者提供智能代码编写和理解的能力。

II. 在VS Code中安装CodeGPT

A. 点击“安装”添加CodeGPT

  • 打开VS Code并找到扩大商店
  • 点击“安装”按钮,等待CodeGPT添加到VS Code中。

B. 设置API Key

  1. 打开命令栏
  2. a. 使用快捷键“Ctrl+Shift+P”打开命令栏

    b. 输入“codegpt”以搜索相关命令

  3. 打开“Set API KEY”
  4. a. 在命令栏中搜索“Set API KEY”

    b. 点击搜索结果中的命令以打开配置界面

  5. 输入OpenAI API密钥
  6. a. 在弹出的对话框中输入通过OpenAI官网获得的API密钥

    b. 确认输入并保存API密钥的设置

III. 使用CodeGPT提升编码生产力

A. 代码片断生成

  1. 利用GPT⑶模型生成代码片断,提高编码速度和效力
  2. 能够根据输入的要求自动生成符合语法和逻辑的代码片断

B. 代码解释和重构

  1. 使用GPT⑶模型解释代码的功能和用处,帮助理解和调试代码
  2. 通过GPT⑶模型的优化和重构功能改进现有代码的质量和性能

C. 代码记录和文档

  1. 利用CodeGPT记录代码的编写进程和思路,方便后续查阅和复盘
  2. 自动生成代码文档和注释,减少手动编写文档的工作量

IV. 获得OpenAI API密钥的步骤

A. 访问OpenAI官网

  1. 在浏览器中输入OpenAI的网址并访问
  2. 登录已有账号或创建新账号以访问OpenAI服务

B. 导航到API Keys页面

  1. 在用户账号页面找到API Keys选项并点击进入
  2. 进入API Keys页面以管理和获得API密钥

C. 输入API密钥

  1. 在API Keys页面弹出的对话框中输入API密钥
  2. 确认输入并保存API密钥,并确保密钥的安全存储

V. 总结

搭配CodeGPT和OpenAI API可以大大提升在VS Code中的代码编写生产力,帮助开发者更快速、高效地编写、理解、重构和文档化代码,进一步加速开发进程。同时,获得OpenAI API密钥的步骤简单且安全,为开发者提供了使用OpenAI服务的入口。

openai api key visual code的进一步展开说明

在VSCode中使用官方OpenAI API的ChatGPT插件

最近几年来,随着人工智能技术的发展和利用,开发者们已开始利用这些技术提高其编程任务的效力和质量。ChatGPT是一款基于Visual Studio Code的插件,旨在将人工智能技术利用到代码编辑和编程进程中。它通过使用三个官方提供的AI接口(OpenAI API,Cohere API和AI21 API),为开发者们提供了更智能和互动的编程体验。

插件功能

通过ChatGPT插件,你可以取得以下功能的支持:

  • 自动补全建议
  • 代码生成
  • 代码翻译
  • 等等

通过使用官方API,ChatGPT能够保证AI生成的响应的可靠性和准确性。

插件安装

在VSCode中下载插件或前往VSCode插件市场搜索”Code GPT”,并确保下载的是安装数量超过200,000次的插件,且具有蓝色勾选标记。

配置OpenAI账号

在 “Settings” > “Extensions” > “Code GPT”中配置OpenAI账号信息。

将选择的AI提供商的API Key输入到 “Code GPT Api Key”字段。

根据这个链接取得每一个提供商的API Key。示例链接:https://www.codegpt.co/docs/tutorial-basics/installation#get-your-api-key

模型选择

该服务提供了许多区别的模型,根据其任务和能力进行分组。一个模型族通常将具有类似任务的模型进行关联。

根据你想要生成的文本长度和所选模型的特点,选择将要发送到API的模型。

对更多关于模型的信息,请访问此链接:https://www.codegpt.co/docs/tutorial-basics/configuration#model

  • OpenAI模型:
    • gpt⑶.5-turbo(OpenAI推荐)
    • gpt⑶.5-turbo-0301
    • code-cushman-001
    • code-davinci-002
    • text-davinci-003
    • text-curie-001
    • text-babage-001
    • text-ada-001
  • Cohere模型:
    • command-xlarge-nightly(Cohere推荐)
    • command-medium-nightly
  • AI21模型:
    • j1-grande-instruct(AI21推荐)
    • j1-jumbo

最大Token数量

Token可以被视为单词的一部份。在API处理提示之前,输入会被分解为Token。

每一个模型都有一个最大Token数量。根据你想要获得的响应长度和所选模型,选择Token的数量。

语言

选择与API交互时使用的语言。

对Explain或Document等功能,每一个查询都将使用所选语言进行。

Code GPT支持16种语言可供选择。

温度

这是一个可调理的参数,它决定了生成文本的随机性或”创造性”水平。较高的温度将产生更多变化和创造性的输出,而较低的温度将产生更接近训练数据的输出,不太可能包括意外或使人惊讶的内容。

温度的取值范围在0到1之间,其中0表示最肯定性,而1表示最随机和创造性。默许温度为0.3。

怎样使用插件?

Code GPT聊天

点击扩大栏中的图标,打开聊天界面,并通过对话准备你的代码。

从评论中获得代码

编写一个提出指定代码的评论。

按下cmd-shift-i (Windows为ctrl+shift+i)快捷键。

使用生成的代码

ChatGPT相关资讯

ChatGPT热门资讯

X

截屏,微信识别二维码

微信号:muhuanidc

(点击微信号复制,添加好友)

打开微信

微信号已复制,请打开微信添加咨询详情!