SuperAPI AI 工具集

Visual Studio Marketplace

Custom Pilot 是一个 Visual Studio Code 扩展框架,用于将自定义代码补全模型集成到 VS Code 中。它支持任何遵循 OpenAI API 格式的 API 服务器,尤其是提供 POST /v1/completions 端点的服务。用户可以在扩展的侧边栏面板中设置 API 服务器 URL、从下拉菜单选择推理模型,并在 API 需要认证时输入 API Key(该 Key 会随每个请求的 Authorization 头发送)。用户还可以按需调整高级设置。所选模型将为任何编程语言和任何文件提供代码补全。该扩展还支持与 LM Studio 配合使用,从而在本地离线运行 LLM,并将其集成到 VS Code 中。

访问官网

工具介绍

Custom Pilot 是一个 Visual Studio Code 扩展框架,旨在让用户轻松地将自定义代码补全模型集成到 VS Code 中。

用途

该扩展用于在 VS Code 内使用自定义的代码补全模型,为任何编程语言和任何文件提供补全建议。

主要能力

  • 支持任何遵循 OpenAI API 格式的 API 服务器,特别是需要提供 POST /v1/completions 端点。
  • 在扩展的侧边栏面板中配置 API 服务器 URL。
  • 通过下拉菜单选择推理模型。
  • 如果 API 需要认证,可输入 API Key,该密钥会随每个请求的 Authorization 头发送。
  • 可调整高级设置。
  • 所选模型将为任何编程语言和任何文件提供代码补全。
  • 可与 LM Studio 配合使用,将本地运行的 LLM 模型集成到 VS Code 中,实现离线运行。

使用方式

  1. 在 VS Code 中安装 Custom Pilot 扩展。
  2. 打开扩展的侧边栏面板进行配置:
    • 设置 API 服务器 URL。
    • 从下拉菜单中选择推理模型。
    • 如果 API 需要认证,输入 API Key(会随每个请求的 Authorization 头发送)。
    • 可选地调整高级设置。
  3. 配置完成后,所选模型将为任何编程语言和任何文件提供代码补全。

使用 LM Studio 的步骤:

  • 首先按照指南在 LM Studio 中运行本地网络服务器。
  • 然后在 Custom Pilot 的侧边栏面板中,将 API 服务器 URL 设置为 http://<ip_address>:1234,其中 <ip_address> 是运行 LM Studio 的机器的 IP 地址。例如,如果 LM Studio 在本地机器上运行,可将 URL 设置为 http://localhost:1234。
  • 从下拉菜单中选择推理模型,即可在 VS Code 中使用该 LLM 模型。

适用场景

  • 希望在 VS Code 中使用自定义代码补全模型的开发者。
  • 希望集成遵循 OpenAI API 格式的 API 服务器的用户。
  • 希望在本地离线运行 LLM 并将其集成到 VS Code 中的用户(通过 LM Studio)。
  • 适用于任何编程语言和任何文件的代码补全需求。

限制

资料中未提供关于收费、价格、平台兼容性、效果保证、安装命令等具体信息。