Grok build
说明如何在各类客户端与 SDK 中通过 AnyStarX 端点调用 Grok 系列模型。
当管理控制台开放了 Grok 系列模型时,可以通过标准的 OpenAI 兼容协议直接发起调用。本文介绍具体的参数配置与调用方法。
1. 获取 Grok 模型标识符
- 登录 AnyStarX 管理控制台。
- 进入模型列表页面,定位至 Grok 系列模型。
- 复制对应的完整模型 ID 字符串(例如包含提供商前缀的完整标识符),避免使用简写别名。
2. 核心连接参数
| 配置项 | 填写内容 |
|---|---|
| API Key | 在管理控制台创建的有效密钥 |
| Base URL | https://console.anystarx.com/v1 |
| Model ID | 控制台复制的 Grok 完整模型标识符 |
3. 客户端集成方法
在支持配置自定义 Base URL 的客户端中均可直接接入:
在客户端中将 Base URL 设置为 https://console.anystarx.com/v1,输入有效的 API Key,并在模型选项中填入复制的 Grok 模型 ID 即可。
4. 官方 OpenAI SDK 调用示例
import OpenAI from 'openai';
const client = new OpenAI({
apiKey: process.env.OPENAI_API_KEY,
baseURL: 'https://console.anystarx.com/v1',
});
const completion = await client.chat.completions.create({
model: 'MODEL_ID', // 替换为控制台中的 Grok 完整模型 ID
messages: [{ role: 'user', content: '请用一句话进行自我介绍。' }],
});
console.log(completion.choices[0]?.message?.content);5. 命令行连通性测试
curl https://console.anystarx.com/v1/chat/completions \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "MODEL_ID",
"messages": [{"role": "user", "content": "ping"}]
}'常见问题排查
- 区分官方端点与代理端点:官方 xAI 的接口基础地址为
https://api.x.ai/v1。通过当前平台调用时,必须将 Base URL 设置为https://console.anystarx.com/v1并搭配 AnyStarX 生成的密钥。 - 提示模型不存在:确认当前账号具备调用该 Grok 模型的权限,并核对模型 ID 字符串是否完整复制。
- 客户端收到 404 错误:检查 Base URL 是否漏填了
/v1,或错误地附加了/chat/completions。