在 AIStudio 镜像中心使用 Dockerfile 自助构建最新版 vLLM 镜像在 AIStudio 镜像中心使用 Dockerfile 自助构建最新版 vLLM 镜像 ,无需访问 DockerHub立即构建
Skip to content
回到全部文章

使用 VS Code Copilot 集成 GenStudio API

Visual Studio Code Copilot 是微软推出的 AI 编程助手,直接集成在 VS Code 编辑器中。通过 InfiniAI Copilot 扩展,您可以使用自己的 GenStudio API 密钥为 VS Code Copilot 提供支持,享受更灵活且经济实惠的 AI 编程体验。

提示

  • 确保您的 VS Code 版本是最新的,并准备好您的 GenStudio API 密钥。
  • 如果找不到配置,建议仔细阅读详细配置说明

获取 GenStudio API Key

您可以复制已有 API Key 或创建新的 Key。

预置模型 API 服务有 API 频率限制。租户在 GenStudio 的服务等级决定了 API 调用是否计费,以及享受的 API 频率上限。详见 LLM API 计费规则

快速开始

只需几个简单步骤,即可开始您的 GenStudio Copilot 之旅:

  1. 📥 安装 VS Code:确保已安装 Visual Studio Code 1.104.0 或更高版本。
  2. 📦 安装扩展:点击这里安装 InfiniAI Copilot 扩展。
  3. 💬 打开 Copilot:在 VS Code 中打开 GitHub Copilot Chat 界面。
  4. ⚙️ 管理模型:点击聊天输入框下方的模型选择器,选择「Manage Models...」。
  5. 选择 InfiniAI:点击「Add Models」,选择「InfiniAI」提供商。
  6. 🔑 配置密钥:输入您的 GenStudio API Key(密钥将安全地存储在本地)。
  7. 🎯 选择模型:在模型选择器中选择您想要使用的具体模型。

alt text

详细配置说明

如果根据「快速开始」未能完成配置,建议根据下方详细配置说明逐步操作。

版本要求

确保您的 VS Code 版本为 1.104.0 或更高。可通过以下方式检查当前版本:

  • GUI 方式

    • macOS:点击菜单栏 Code > 关于 Visual Studio Code
    • Windows/Linux:点击菜单栏 帮助 > 关于
  • 命令行方式

    bash
    code --version

警告

如果命令行显示的版本低于 1.104.0,或者 GUI 显示的版本不符合要求,请前往 VS Code 官网 下载最新版本。

安装 InfiniAI Copilot 扩展

有两种方式可以安装:

  • 方式 1:通过 VS Code 扩展市场

    1. 打开 VS Code。
    2. 点击左侧活动栏的扩展图标(或使用快捷键 Cmd+Shift+X / Ctrl+Shift+X)。
    3. 在搜索框中输入「InfiniAI」。
    4. 找到由 drewzhao 发布的扩展,点击 安装
  • 方式 2:直接链接安装

    1. 点击 InfiniAI Copilot 扩展页面
    2. 点击 Install 按钮,浏览器将提示打开 VS Code。
    3. 在 VS Code 中确认安装。

打开 Copilot Chat 界面

安装完成后,可通过以下任一方式打开 Copilot Chat:

  • 点击左侧活动栏的 Copilot Chat 图标
  • 使用快捷键 Cmd+Shift+I(macOS)或 Ctrl+Shift+I(Windows/Linux)
  • Cmd+Shift+P / Ctrl+Shift+P 打开命令面板,输入「Chat: Focus on Chat View」

管理和配置模型

在 Copilot Chat 界面中:

  1. 找到聊天输入框上方的模型选择器(通常显示当前选中的模型名称)。
  2. 点击模型选择器,在下拉菜单中选择「Manage Models...」。
  3. 在弹出的模型管理界面中,点击「Add Models」按钮。
  4. 在提供商列表中找到并选择「InfiniAI」。

配置 API 密钥

  1. 选择 InfiniAI 后,您将看到 API Key 输入框。

  2. 输入您的 GenStudio API Key(如果还没有,请访问 GenStudio 控制台获取)。

  3. API 密钥将被加密后安全地存储在本地,不会上传到任何服务器。

提示

您的 API 密钥仅存储在本地计算机的 VS Code 配置中,采用加密存储机制。请妥善保管您的密钥,不要与他人分享。

选择可用模型

配置密钥后,可以选择想要在模型选择器中显示的模型:

  • 勾选您想要使用的模型(支持多选)
  • 推荐模型包括:
    • glm-4.7:综合能力出色,响应速度快
    • deepseek-v3:性价比高,适合日常使用
    • deepseek-r1:深度推理能力强,适合复杂问题

开始使用

配置完成后,您可以:

  • 在模型选择器中切换不同的 GenStudio 模型
  • 使用 Chat 界面与 AI 对话,获取编程帮助

注意

此扩展目前仅支持 Chat 对话功能(Ask/Edit/Agent/Plan)和编辑器内 Inline Chat,不提供编辑器内代码自动补全功能。

支持的模型

GenStudio 提供多种大语言模型,您可以在模型广场查看完整的模型列表和详细信息。

推荐用于代码生成的模型:

  • glm-4.7:智谱 AI 最新模型,代码理解能力强
  • deepseek-v3:DeepSeek 第三代模型,性价比高
  • deepseek-r1:DeepSeek 推理模型,适合复杂编程任务
  • glm-4.5-air:轻量级模型,响应速度快

故障排除

如果在使用过程中遇到问题,请参考以下常见问题及解决方案。

API 密钥错误,看到「无效的 API 密钥」或「未授权」消息

  • 检查输入的 GenStudio API 密钥是否正确
  • 确认 API 密钥已激活且账户有足够余额
  • 验证 API 密钥格式以 sk- 开头

模型列表为空或无法加载

  • 确认网络连接正常
  • 检查是否已正确配置 API 密钥
  • 尝试重新安装 InfiniAI Copilot 扩展

VS Code 版本过低无法安装扩展

  • 更新 VS Code 到 1.104.0 或更高版本
  • 访问 VS Code 官网 下载最新版本

代码补全不生效或响应缓慢

  • 检查网络连接状态
  • 切换到响应速度更快的模型(如 glm-4.5-air)
  • 确认 API 频率限制未超额

计费与限制

了解 GenStudio API 的计费规则和使用限制。

API 计费

租户可在 GenStudio 服务列表页面查看全部模型价格(区分输入与输出价格)。如租户享受折扣,此处展示折后价。

API 频率限制

预置模型 API 服务有 API 频率限制。租户在 GenStudio 的服务等级决定了 API 调用是否计费,以及享受的 API 频率上限。详见 LLM API 计费规则

了解 GenStudio API 的调用限制,确保服务的稳定性:

相关资源

更多关于 GenStudio API 的使用说明,请参考以下文档。

找不到想要的答案?
让 AI 助手为您解答