与 NewAPI 集成
NewAPI 可接入 GPUStack,将本地部署的 LLM、向量嵌入、重排序、语音转文本和文本转语音能力汇聚到统一的 OpenAI 兼容 API 网关,供企业员工使用。
在 GPUStack 中部署模型
- 在 GPUStack 界面中打开
Deployments页面,点击Deploy Model部署所需模型,例如:
- qwen3-8b
- qwen2.5-vl-3b-instruct
- bge-m3
- bge-reranker-v2-m3
- 在模型的操作菜单中打开
API Access Info,查看接入信息。
在 GPUStack 中创建 API 密钥
- 在 GPUStack 中打开
Access Control>API Keys页面,点击New API Key。 - 填写名称,点击
Save。 - 复制 API 密钥并保存,供后续使用。
在 NewAPI 中接入 GPUStack
- 打开 NewAPI 管理控制台,在左侧选择
Channels,点击Add Channel。 - 按以下说明配置渠道参数:
- Type:选择
OpenAI或Custom。GPUStack 提供标准 OpenAI 兼容端点和 Anthropic 端点。 - Name:填写渠道名称,通常与模型 ID 相同,例如
qwen3-8b。 - Base URL (Base URL):
http://your-gpustack-url,填写 GPUStack 的访问 URL 或域名,可用于 OpenAI 兼容或 Anthropic 端点。去掉v1,因为 NewAPI 会自动添加。如果 NewAPI 运行在 Docker 容器中,不要使用localhost,它指向容器内部网络。如果 GPUStack Server 启用了 TLS,也可以使用 HTTPS。 - Key(密钥):填写上一步复制的 GPUStack API 密钥。
- Models(模型):填写或选择 GPUStack 中部署的准确模型名称,例如
qwen3-8b、bge-m3、bge-reranker-v2-m3。模型名称必须与 GPUStack 中的部署名称一致。
- 配置模型定价。
- 在渠道列表中点击
Test,验证 NewAPI 与 GPUStack 之间的连接。
在 NewAPI 中验证和使用接入的模型
- 在 NewAPI 中打开
api keys页面,点击create api key。
- 注意:API 密钥所选的分组必须与渠道配置中的分组一致,否则无法访问模型。
- 复制新生成的 NewAPI 密钥,其前缀为
sk-。 - 现在可以通过 NewAPI 的统一端点访问 GPUStack 提供的所有模型:
- 统一 Base URL:
http://your-newapi-url/v1 - 统一 API 密钥:
sk-xxxxxx,即您的 NewAPI 密钥。
使用 curl 的请求示例:









