中文 ▾

面向开发者的 API 文档

在几分钟内使用标准的 OpenAI 兼容客户端开始使用我们的无审查 LLM API。发送文本,接收 token,零配置即可绕过内容过滤器。

基础 URL 和认证设置

使用 HTTPS://api.mistralkey.com/v1 作为您的基础 URL。将您的 API 密钥传递到 Authorization 。通过仪表板的 Google 或电子邮件创建您的密钥。无需电话号码。信用永不过期。

curl https://api.mistralkey.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "List the main configuration options for the server"}]
  }'

首次请求

向聊天补全端点发送 POST 请求。将模型指定为 "uncensored"。系统处理您的输入并返回生成的文本。错误和拒绝不消耗额度。这确保了透明的 token 计算。

from openai import OpenAI

client = OpenAI(base_url="https://api.mistralkey.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 SDK 集成

使用您的基础 URL 和密钥初始化客户端。将模型配置为使用 uncensored 变体。SDK 自动处理序列化。此方法消除了集成层中的猜测工作。

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.mistralkey.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 参数设为 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)

速率限制与约束

限制为每个密钥每分钟 300 次请求。并发请求上限为 8。请求主体大小不能超过 8 MB。上下文窗口为 100,000 token。每次请求的最大输出为 16,000 token。

错误处理和 Token

处理 401(密钥无效)。余额耗尽时返回 402。管理 429(速率限制超出)。错误免费。余额消耗仅反映实际的 token 消耗。

常见问题

mistral API 密钥来自此提供商与 Mistral Vibe 相同吗?

否。Mistral Vibe 使用不同的密钥和模型路由。我们的 API 是一个独立的无审查端点,兼容 OpenAI SDK 格式。请查阅您所用客户端文档以配置 base URL。

API 密钥会过期吗?

您的 API 密钥永久有效。您的预存余额也永远不会过期。您可以随时通过加密货币充值,且不会丢失之前的余额。

如何处理 402 错误?

402 状态表示预充值余额不足。使用 USDT (TRC20) 或 USDC (Base) 充值。通过控制面板添加资金以立即恢复请求。

立即生成密钥

注册,获取您的密钥,并更新基础 URL。分钟级完成配置。

立即开始查看文档