蜂巢词元提供 OpenAI 兼容接口:一套调用格式对接多家模型,文本 / 图像 / 视频统一入口。下文给出鉴权、端点与多语言示例。
所有请求在 Header 携带 Authorization: Bearer sk-你的密钥。密钥在控制台创建(sk- 开头),请勿在前端硬编码。
POST https://api.fcsas.cn/v1/chat/completions,model 填对应模型标识(见 模型大全)。
curl https://api.fcsas.cn/v1/chat/completions \
-H "Authorization: Bearer sk-你的密钥" \
-H "Content-Type: application/json" \
-d '{
"model": "deepseek-chat",
"messages": [{"role":"user","content":"你好,介绍一下蜂巢词元"}]
}'
import os, requests
api_key = os.environ["FCSAS_KEY"]
resp = requests.post(
"https://api.fcsas.cn/v1/chat/completions",
headers={"Authorization": "Bearer " + api_key},
json={"model": "deepseek-chat",
"messages": [{"role": "user", "content": "你好"}]},
)
print(resp.json()["choices"][0]["message"]["content"])
const res = await fetch("https://api.fcsas.cn/v1/chat/completions", {
method: "POST",
headers: {
"Authorization": "Bearer " + process.env.FCSAS_KEY,
"Content-Type": "application/json",
},
body: JSON.stringify({
model: "deepseek-chat",
messages: [{ role: "user", content: "你好" }],
}),
});
const data = await res.json();
console.log(data.choices[0].message.content);
POST https://api.fcsas.cn/v1/images/generationsPOST https://api.fcsas.cn/v1/video/generations视频接口最容易踩的坑是分辨率:不同模型支持的分辨率集合并不一样,传了模型不支持的值会直接返回 400。下面是实测整理的支持范围。
| 模型 | 支持的分辨率 | 参考图传参 | prompt 字段 |
|---|---|---|---|
| MiniMax / 海螺 | 768P、2K | content[](image_url) | 可选 |
| 可灵 Kling | 720P、1080P | content[](image_url) | 必填 |
| Seedance / 即梦 | 480p、720p | content[](image_url) | 必填 |
几个容易翻车的细节:
768P 就会被拒。{"type":"image_url","image_url":{"url":"你的图片URL"}},放进 content[] 数组;部分图生视频模型要求参考图放顶层 images:["URL"] 数组,以具体模型为准。*-i2v / *-r2v 这类变体;*-t2v 是纯文生,不收参考图。视频走 media 计费通道独立计量,不与文本词元混算(避免重复扣费),详见 计费说明。
| HTTP | 含义 | 处理 |
|---|---|---|
| 400 | 请求参数错误 | 检查 model / messages 结构 |
| 401 | 密钥无效或未带 | 确认 Authorization 头与 sk- 密钥 |
| 429 | 速率 / 配额不足 | 降低并发或充值 |
| 402 | 余额不足 | 前往控制台微信支付充值 |
| 5xx | 上游或网关异常 | 重试,持续则联系支持 |