Grok build

说明如何在各类客户端与 SDK 中通过 AnyStarX 端点调用 Grok 系列模型。

当管理控制台开放了 Grok 系列模型时,可以通过标准的 OpenAI 兼容协议直接发起调用。本文介绍具体的参数配置与调用方法。

1. 获取 Grok 模型标识符

  1. 登录 AnyStarX 管理控制台。
  2. 进入模型列表页面,定位至 Grok 系列模型。
  3. 复制对应的完整模型 ID 字符串(例如包含提供商前缀的完整标识符),避免使用简写别名。

2. 核心连接参数

配置项填写内容
API Key在管理控制台创建的有效密钥
Base URLhttps://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

本页内容