Strata API
站主自己电脑上跑的本地大模型,开放给拿到 key 的朋友调用。接口兼容 OpenAI 和 Anthropic, 现成的 SDK 和客户端改一下地址就能用。
正在检查是否在线…接入信息
- Base URL
https://strata-api.qbitbrief.com/v1- 鉴权
Authorization: Bearer <key>或x-api-key: <key>- 接口
/v1/chat/completions、/v1/messages、/v1/responses、/v1/models- 模型
- 只有一个,
model填什么都行(比如strata)。 - Key
- 找站主要,一人一把。
示例
curl https://strata-api.qbitbrief.com/v1/chat/completions \
-H "Authorization: Bearer $STRATA_KEY" \
-H "Content-Type: application/json" \
-d '{"model": "strata", "stream": true,
"messages": [{"role": "user", "content": "用三句话解释量子纠缠"}]}'
from openai import OpenAI
client = OpenAI(base_url="https://strata-api.qbitbrief.com/v1", api_key="你的 key")
stream = client.chat.completions.create(
model="strata",
messages=[{"role": "user", "content": "用三句话解释量子纠缠"}],
stream=True,
)
for chunk in stream:
print(chunk.choices[0].delta.content or "", end="", flush=True)
import anthropic
# 注意:Anthropic SDK 的 base_url 不带 /v1
client = anthropic.Anthropic(base_url="https://strata-api.qbitbrief.com", api_key="你的 key")
with client.messages.stream(
model="strata",
max_tokens=2048,
messages=[{"role": "user", "content": "用三句话解释量子纠缠"}],
) as stream:
for text in stream.text_stream:
print(text, end="", flush=True)
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://strata-api.qbitbrief.com/v1", apiKey: process.env.STRATA_KEY });
const stream = await client.chat.completions.create({
model: "strata",
messages: [{ role: "user", content: "用三句话解释量子纠缠" }],
stream: true,
});
for await (const chunk of stream) process.stdout.write(chunk.choices[0]?.delta?.content ?? "");
Cherry Studio、Chatbox、Open WebUI 这类客户端,选「OpenAI 兼容」,填上面的 Base URL 和 key 就行。
须知
- 一次只答一个请求。它跑在一张笔记本显卡上,同时来的请求要排队,站主自己也在用。
- 不是一直在线。站主电脑关机或休眠时返回
503,上面的状态灯会变红。 - 长回答请开流式(
"stream": true)。非流式请求超过 100 秒,Cloudflare 会断开连接(返回504)。 - 图片只收 base64(
data:URL,或 Anthropic 的source.type: "base64"),不收图片网址。 - 支持思考:OpenAI 格式用
reasoning_effort,Anthropic 格式用thinking。 上下文最长约 39 万 token。 - 工具调用:你在请求里自己定义的
tools照常可用,由你的程序去执行。服务器端不提供联网、浏览器之类的工具。 - 网关只记录 key 名、接口和时间,不保存对话内容。别把 key 写进网页前端或公开仓库。