github copilot chat(vscode插件)的使用
创始人
2026-05-27 11:21:11
0

1、介绍

GitHub Copilot Chat是微软与 OpenAI 合作开发的 AI 编程助手,深度集成于 VS Code 中,可基于注释或上下文自动生成代码、补全函数、解释逻辑等。

2、基本用法

(1)代码自动补全‌:输入注释或部分代码后,按 Tab 键接受建议。

(2)内联聊天:使用快捷键ctrl+i开启,输入上下文生成代码。

(3)聊天窗口:使用智能体生成代码。

3、使用外部大模型

(1)安装插件OAI compatible provider for copilot

image.png

(2)配置外部大模型

image.png

在settings.json文件中输入(示例):

"oaicopilot.models": [ 
        {
            "id": "ZhipuAI/GLM-5.1", #模型唯一标识名
            "owned_by": "modelscope", #模型归属方
            "baseUrl": "https://api-inference.modelscope.cn/v1", #模型的 API 接口地址
            "apiMode": "openai" #接口兼容模式,openai或anthropic
        },
        {
            "id": "deepseek-ai/DeepSeek-V4-Pro",
            "owned_by": "modelscope",
            "baseUrl": "https://api-inference.modelscope.cn/v1",
            "apiMode": "openai"
        },
        {
            "id": "deepseek-ai/DeepSeek-V4-Flash",
            "owned_by": "modelscope",
            "baseUrl": "https://api-inference.modelscope.cn/v1",
            "apiMode": "openai"
        },
        {
            "id": "GLM-4.7-Flash",
            "owned_by": "glm",
            "baseUrl": "https://open.bigmodel.cn/api/paas/v4",
            "apiMode": "openai"
        }
    ]

在聊天窗口中选择大模型后,输入上下文发送后会提示输出apikey。

(3)使用ctrl+shift+p,输入命令oaicopilot:open configuration ui命令可以打开oai的配置界面。

image.png


相关内容

github copilo...
1、介绍GitHub Copilot 是微软与 OpenAI 合作...
2026-05-27 11:21:11

热门资讯

.net使用Microsoft... 1、安装NuGet包dotnet add package Microsoft.Extensions....
.net中使用openai库调... 1、安装NuGet包dotnet add package OpenAI #官方地址https://...
okhttp的使用 android网络框架之OKhttp一个处理网络请求的开源项目,是安卓端最火热的轻量级框架,适用于 ...
jupyter noteboo... 当前jupyter notebook要使用python3.12版才不会出现兼容性问题。1、安装pip...
unity3d控制物体移动(触... float x;float y;if (Input.touchCount > 0) { //触控 ...
unity3d学习笔记 《unity3d学习笔记》--擅码网unity视频教程一、新手入门1、unity3d环境搭建unit...
asp.net core mv... asp.net core mvc view页面变量中文乱码,即razor变量中文乱码,特别是从数据库...
unity3d物体移动、旋转和... 物体移动:1、transform.Translate():位置,相对值,默认按自身坐标。transf...
vb打开外部文件 '声明Private Declare Function ShellExecute Lib "shel...
unity3d相机跟随移动物体 public Transform target;float m_height=3.0f; vo...