在 VSCode 中接入 GLM-4.6 的步骤
- 安装 VSCode 插件
确保已安装 GitHub Copilot 插件,并配置好基础环境。前往 VSCode 插件市场搜索
GitHub Copilot,点击安装并登录 GitHub 账号激活。
- 获取 GLM-4.6 API 密钥
访问智谱 AI 开放平台(https://open.bigmodel.cn/),注册账号并申请 GLM-4.6 的 API 访问权限。在控制台中生成 API Key,保存备用。
- 修改 Copilot 插件配置
打开 VSCode 设置文件(
settings.json),添加以下配置以指向 GLM-4.6 的 API 端点:
{ "github.copilot.advanced": { "api.endpoint": "https://open.bigmodel.cn/api/paas/v4/chat/completions", "api.key": "your_glm_api_key_here" } }
- 自定义请求适配
通过拦截 Copilot 的请求流量,将默认的 OpenAI 格式转换为 GLM-4.6 兼容的格式。创建一个本地代理服务(如使用 Node.js 的 Express),示例代码如下:
const express = require('express');
const axios = require('axios');
const app = express();
app.use(express.json());
app.post('/proxy', async (req, res) => {
const glmPayload = { model: "glm-4", messages: req.body.messages, temperature: 0.7 };
response = axios.(
,
glmPayload,
{ : { : } }
);
res.(response.);
});
app.();