无审查推理的 API 文档
在几秒钟内使用标准 OpenAI SDK 将客户端连接到我们的无审查 LLM。向我们的专用端点发送请求,并以零配置开销接收无限制的文本文本输出。
基础 URL 和认证
您的请求针对 https://api.cursorkey.cc/v1. 您必须在 Authorization 页眉。注册后立即显示密钥。该密钥具有唯一性,仅属于您的账户。新密钥将替换旧密钥。
使用官方 SDK。更改基础 URL。传入密钥。仅此而已。
curl https://api.cursorkey.cc/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List available cursor key bindings for VS Code"}]
}'
首次请求
发送标准聊天补全。模型 ID 为 uncensored系统忽略合法成人内容的拒绝。您获得原始文本。上下文窗口总共容纳 100,000 个 token。这包括输入和输出。保持您的负载在 8 MB 以下。
from openai import OpenAI
client = OpenAI(base_url="https://api.cursorkey.cc/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 SDK 集成
安装官方包。将其指向我们的基础 URL。行为符合标准 OpenAI 接口。您可以流式传输响应。您可以使用 JSON 模式。客户端处理协议。您处理逻辑。错误返回标准 HTTP 代码。
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.cursorkey.cc/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: true. 令牌按顺序到达。最后一个块包含令牌使用统计信息。这使您可以实时跟踪成本。服务器通过服务器发送事件推送数据。您的客户端消耗该流。
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)
函数调用与 JSON 模式
在请求中定义工具。模型返回结构化数据。使用 response_format: {"type": "json_object"} 适用于严格的 JSON 格式。这确保解析具有可预测性。模型支持工具选择。你可以强制指定特定函数。这在我们的 uncensored 模型上运行可靠。
速率限制与约束
限制为每分钟 300 次请求。您可以运行 8 个并发请求。401 错误表示密钥无效。402 错误表示无余额。429 错误表示达到速率限制。拒绝是免费的。错误是免费的。仅计算已完成的令牌。模型仅拒绝轻微内容。
常见问题解答
我可以在客户端中使用 cursor 键进行导航吗?
Cursor 密钥导航是客户端功能。它不影响 API。您可以使用任何首选的快捷键绑定。API 只关心 JSON 负载。导航取决于您的 UI。
uncensored AI API 密钥是否支持其他模型?
不会。您的密钥绑定到特定的模型。它不是代理。它不会路由到其他供应商。您只获得无审查模型。基础 URL 是固定的。模型 ID 是固定的。这简化了您的设置。
如果我超出 100,000 令牌限制会怎样?
服务器返回 400 Bad Request。上下文窗口包含您的提示词和生成的输出。您必须自行管理窗口大小。如有需要,请截断旧消息。限制非常严格。不会退还部分额度。
立即获取您的密钥
注册,复制密钥,指向我们的端点。完成。