认证与基础 URL 设置
在仪表板生成您的 API 密钥。基础 URL 为 HTTPS://api.grokkey.com/v1。将您的密钥放入 Authorization 请求头中。拒绝免费。充值仅支持加密货币。
聊天完成端点
向聊天端点发送文本提示。模型 ID 为 "uncensored"。它不是 GPT 或 Grok。上下文为 100k tokens。最大输出为完整窗口。错误不会消耗余额。
配置 temperature 和 top_p 等参数。API 仅返回文本。无嵌入或图像。使用标准 JSON 格式进行请求和响应。
流式传输与令牌使用
通过设置 stream: true. 接收 SSE 数据块。Token 用量出现在最后一个数据块中。这允许实时显示。它还能高效处理大量输出。适用于聊天界面。
函数调用 & JSON 模式
使用工具进行结构化输出。设置 response_format 到 {"type": "json_object"} 以确保严格的 JSON。函数调用支持 tool_choice。这实现了可靠的集成。用于数据提取。它与无审查模型配合使用。确保您的提示词清晰明确。
速率限制与约束
限制为每分钟 300 次请求。最大并发请求为 8。请求主体最大为 8 MB。每个账户一个密钥。用新密钥替换旧密钥。限制防止滥用。监控您的使用情况。信用额度永不过期。仅按使用的 token 付费。
模型规格
模型 ID:"uncensored"。开放权重模型。针对成人内容调整。不对您的提示进行训练。100k 上下文窗口。无独立输出上限。参数:temperature, top_p, stop, seed, presence_penalty, frequency_penalty。无 SLA。无认证。直接 API 访问。
cURL
curl https://api.grokkey.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List the top five Rust crates for high throughput networking"}]
}'Python
from openai import OpenAI
client = OpenAI(base_url="https://api.grokkey.com/v1", api_key="YOUR_KEY")
resp = client.chat.completions.create(
model="uncensored",
messages=[{"role": "user", "content": "Summarise this thread without softening it."}],
)
print(resp.choices[0].message.content)Node.js
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.grokkey.com/v1", apiKey: process.env.API_KEY });
const resp = await client.chat.completions.create({
model: "uncensored",
messages: [{ role: "user", content: "Draft a villain monologue for my game." }],
});
console.log(resp.choices[0].message.content);流式传输
stream = client.chat.completions.create(
model="uncensored",
messages=[{"role": "user", "content": "Tell the story in second person."}],
stream=True,
)
for chunk in stream:
if chunk.choices and chunk.choices[0].delta.content:
print(chunk.choices[0].delta.content, end="", flush=True)