notrack.ai 中文文档 下载 App

三行代码接入 notrack.ai API——curl、Python、Node.js 快速示例

三行代码切换

不管你用什么语言或工具,从 OpenAI 切换到 notrack.ai 的改动量是:把 base_url 换成 https://api.notrack.ai/v1,把 model 换成 notrack-uncensored,把 api_key 换成 sk-notrack-...。下面给出现成示例。

curl

curl https://api.notrack.ai/v1/chat/completions \
 -H "Authorization: Bearer sk-notrack-你的密钥" \
 -H "Content-Type: application/json" \
 -d '{
 "model": "notrack-uncensored",
 "messages": [{"role": "user", "content": "Hello"}],
 "stream": true
 }'

Python(官方 OpenAI SDK)

# pip install openai
from openai import OpenAI

client = OpenAI(
    base_url="https://api.notrack.ai/v1",
    api_key="sk-notrack-你的密钥"
)

r = client.chat.completions.create(
    model="notrack-uncensored",
    messages=[{"role": "user", "content": "你好,请用中文回复"}],
)
print(r.choices[0].message.content)

Node.js / JavaScript

// npm install openai
import OpenAI from "openai";

const client = new OpenAI({
  baseURL: "https://api.notrack.ai/v1",
  apiKey: "sk-notrack-你的密钥"
});

const r = await client.chat.completions.create({
  model: "notrack-uncensored",
  messages: [{ role: "user", content: "Hello" }]
});
console.log(r.choices[0].message.content);

常见框架集成示例

LangChain

from langchain_openai import ChatOpenAI

llm = ChatOpenAI(
    base_url="https://api.notrack.ai/v1",
    api_key="sk-notrack-你的密钥",
    model="notrack-uncensored"
)

response = llm.invoke("你好")
print(response.content)

Open WebUI

在 Open WebUI 的"设置 → 模型管理 → 自定义 API"里填入:

保存后即可在 Open WebUI 的聊天界面选择这个模型。

流式传输

所有示例都默认开启了 stream: true(或 SDK 的 stream=True)。notrack.ai 的流式输出与 OpenAI 的格式完全兼容,逐 token 返回,延迟很低。不想要流式可以删掉这个参数。

测试自己的密钥

拿到新密钥后,用上面的 curl 命令跑一次,免费额度会自动生效(7 天内有效),不需要充值。拿到的回复如果是正常文本,说明接入成功。

常见报错排查

错误信息常见原因
401 Unauthorized密钥填错了,注意前缀是 sk-notrack-
404 Not Foundbase_url 或模型名拼错,确认是 /v1 和 notrack-uncensored
429 Too Many Requests超出每分钟 300 RPM 上限,降低请求频率
Key disabled for daily cap你为该密钥设置了每日消费上限且已触达