使用 Zed 集成 GenStudio API
Zed 是一款高性能、多人协作的代码编辑器,专为速度和协作而设计。Zed 支持使用 OpenAI 兼容的第三方 API 服务。本教程将指导用户如何在 Zed 中集成 GenStudio 的 API 服务。
获取 API 接入信息
在配置之前,您需要先获取对应的 API Key。
GenStudio 通用 LLM API
适用于按量付费、包并发服务等场景,可用于大语言模型、生图模型、视频模型等。LLM API 按 Token 计费,请关注账户余额。GenStudio 通用 LLM API 使用平台通用的的 Base URL 和 Endpoints,请根据您的客户端工具支持的协议(OpenAI 兼容或 Anthropic)来配置。
API Key: 创建以
sk-前缀的 API 密钥。详见 GenStudio API 快速集成。信息
GenStudio 通用 LLM API 服务有 API 频率限制。租户在 GenStudio 的服务等级决定了 API 调用是否计费,以及享受的 API 频率上限。详见 LLM API 计费规则。
OpenAI (OpenAI Compatible)
- Base URL:
https://cloud.infini-ai.com/maas/v1 - Endpoints
- Create Chat Completion:
/chat/completions - List Models:
/models
- Create Chat Completion:
- Base URL:
Anthropic (Anthropic Messages)
- Base URL:
https://cloud.infini-ai.com/maas - Endpoints
- Create a Message:
/v1/messages - List Models:
/v1/models
- Create a Message:
- Base URL:
通过 API 获取最新可用模型列表
若需获取当前接入方式下最新可用的模型 ID,建议通过 Agent 或手动调用模型列表接口。
该接口仅返回当前可用的模型列表,不返回上下文长度、最大输出长度等模型元数据。请使用通用 API Key(sk- 前缀)查询。
curl --request GET \
--url 'https://cloud.infini-ai.com/maas/v1/models' \
--header 'Accept: application/json' \
--header 'Authorization: Bearer sk-xxxxxxxxxx'在控制台查看上下文长度和最大输出长度
如需查看模型的上下文长度和最大输出长度,请前往模型广场查看对应模型卡片。模型卡片会展示每个模型的上下文长度、最大输出长度等信息。
在 Zed 中集成 GenStudio API 服务
Zed 内置了 AI 助手功能,支持通过配置 LLM Provider 来使用第三方 API 服务。以下是配置步骤:
打开 Zed 编辑器,点击右上角的三点标志,展示操作菜单,选择 Settings 进入设置页面。

在 Settings 页面中,找到 LLM Provider 模块。点击 + Add Provider 按钮,在下拉框中选择 OpenAI 进行模型添加。

进入添加面板,根据以下信息填写配置:
配置项 值 Provider Name 根据需要设置(如:InfiniAI) API URL https://cloud.infini-ai.com/maas/v1API Key 从官网获取的 API Key,请参考快速开始进行获取 Model Name minimax-m2.5其他配置项可根据个人使用需要进行调整。

完成以上配置后,保存设置即可开始在 Zed 中使用 GenStudio 提供的 AI 模型服务。
使用 AI 助手
配置完成后,您可以在 Zed 中使用 AI 助手功能:
- 通过 AI 聊天功能获取编程帮助
- 利用 AI 进行代码重构和优化
信息
Zed 中调用 AI 助手进行代码补全的功能暂不对自定义 Provider 开放。