https://api.numspirit.com/sk-silievo-xxxxxxxx。POSThttps://api.numspirit.com/v1/chat/completionsContent-Type: application/json
Authorization: Bearer sk-silievo-xxxxxxxx (在这里换成你的Key,注意 Bearer 后带空格){
"model": "qwen3.6-plus",
"messages": [
{ "role": "system", "content": "你是一位优秀的向导。" },
{ "role": "user", "content": "跟我打个招呼!" }
],
"stream": false
}choices 的 JSON 格式的回复大包。/v1/chat/completionsPOST https://api.numspirit.com/v1/chat/completionsContent-Type: application/json
Authorization: Bearer sk-silievo-xxxxxxxx{
"model": "huawei/glm-5.1",
"messages": [
{
"role": "user",
"content": "你觉得所有的疾病可以被攻克吗?"
}
],
"stream": false
}{
"id": "a92e1dfb5fe642ae8bd115af2c8300e0",
"object": "chat.completion",
"created": 1781526640,
"model": "glm-5.1",
"choices": [
{
"index": 0,
"message": {
"role": "assistant",
"content": "这是一个非常宏大且深刻的问题..."
},
"finish_reason": "stop"
}
],
"usage": {
"prompt_tokens": 12,
"total_tokens": 2070,
"completion_tokens": 2058
}
}/v1/messagesPOST https://api.numspirit.com/v1/messages{
"model": "gpt-5.2",
"messages": [
{
"role": "system",
"content": "You are a helpful assistant."
},
{
"role": "user",
"content": "猪八戒为啥老是嚷嚷着分行李?"
}
],
"stream": false
}{
"id": "resp_0e497ebcaf76e3a1006a2fee23ec7c8196b288e482e1433da9",
"type": "message",
"role": "assistant",
"model": "gpt-5.2",
"usage": {
"input_tokens": 32,
"output_tokens": 429
},
"content": [
{
"type": "text",
"text": "猪八戒老嚷嚷“分行李”,主要是《西游记》里作者用来塑造他..."
}
],
"stop_reason": "end_turn"
}/v1/responsesPOST https://api.numspirit.com/v1/responses{
"model": "qwen3.6-flash",
"input": [
{
"role": "system",
"content": "You are a helpful assistant."
},
{
"role": "user",
"content": "猪八戒为什么在取经路上不断地要分行李?"
}
],
"stream": true
}{
"id": "chatcmpl-9a1d18cd-e83b-96d4-90e8-c0b8ce4d5d6e",
"object": "response",
"created": 1781527443,
"model": "qwen3.6-flash",
"status": "completed",
"output": [
{
"type": "message",
"role": "assistant",
"content": [
{
"type": "output_text",
"text": "猪八戒在《西游记》中屡次嚷着“分行李”..."
}
]
}
],
"usage": {
"input_tokens": 31,
"output_tokens": 2097,
"total_tokens": 2128
}
}| 功能 | 接口路径 | 方法 | 说明 |
|---|---|---|---|
| 图片生成 | /v1/images/generations | POST | 文生图(同步返回) |
POST https://api.numspirit.com/v1/images/generations{
"prompt": "孙悟空在天空上飞行,他正在追赶一个妖怪!",
"model":"gpt-image-2",
"size": "1024x1024",
"quality": "low",
"output_compression": 100,
"output_format": "png",
"n": 1
}| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
prompt | string | 是 | 提示词,描述要生成的图片内容 |
model | string | 是 | 模型名称,当前仅gpt-image-2 |
size | string | 是 | 图片尺寸,可选值:1024x1024、1920x1080、1080x1920、1440x2560、2560x1440、1280x3840、3840x1280 |
quality | string | 是 | 图片质量,可选值:low、medium、high |
output_compression | integer | 否 | 输出压缩比例,默认 100(100%不压缩),范围 1-100 |
output_format | string | 否 | 输出格式,默认 png,可选值:png、jpeg、webp |
n | integer | 否 | 生成数量,默认 1,范围 1-10 |
{
"created": 1781526551,
"background": "opaque",
"data": [
{
"b64_json": "这是一段图片的base64编码。。很长很长这里暂时用一段描述替代"
}
],
"output_format": "png",
"quality": "low",
"size": "1024x1024",
"usage": {
"input_tokens": 22,
"input_tokens_details": {
"image_tokens": 0,
"text_tokens": 22
},
"output_tokens": 196,
"output_tokens_details": {
"image_tokens": 196,
"text_tokens": 0
},
"total_tokens": 218
}
}待补充
待补充
openai 包)"custom-coding-dashscope-aliyuncs-com": {
"baseUrl": "https://api.numspirit.com/",
"apiKey": "sk-silievo-xxxxxxxxxxxxxxxxxx",
"api": "openai-completions",
"models": [
{
"id": "qwen3.6-plus",
"name": "qwen3.6-plus (Custom Provider)",
"reasoning": false,
"input": ["text"],
"cost": { "input": 0, "output": 0, "cacheRead": 0, "cacheWrite": 0 },
"contextWindow": 262144,
"maxTokens": 8192,
"compat": { "supportsStrictMode": true }
}
]
}agents -> defaults 下指派您的偏好机制,这样框架崩溃率会大幅降低:"agents": {
"defaults": {
"model": {
"primary": "custom-coding-dashscope-aliyuncs-com/qwen3.6-plus",
"fallbacks": [
"custom-coding-dashscope-aliyuncs-com/qwen3.6-plus",
"nvidia/minimaxai/minimax-m2.5",
"openrouter/auto",
"openai/gpt-5.4",
"anthropic/claude-sonnet-4-5",
"deepseek/deepseek-reasoner",
"opencode/qwen3.6-plus-free"
]
},
"imageModel": {
"primary": "custom-coding-dashscope-aliyuncs-com/qwen3.6-plus"
},
"compaction": {
"mode": "safeguard",
"reserveTokens": 8000,
"keepRecentTokens": 12000,
"maxHistoryShare": 0.6,
"identifierInstructions": "每次调用 read/write/edit 工具必须包含 path 参数,严禁发送空参数。"
}
}
}https://api.numspirit.com/。sk-silievo-...。qwen3.6-plus 或 anthropic/claude-sonnet-4-5。https://api.numspirit.com/v1/images/generationsgpt-image-2https://api.numspirit.com/v1/videos/generationshappyhorse-1.0-t2v 或 happyhorse-1.0-i2v 或 happyhorse-1.0-r2v| 错误类型 | HTTP 状态码 | 说明 | 解决方案 |
|---|---|---|---|
auth_error | 401 | 认证失败,API Key 无效或未提供 | 检查 Authorization Header 格式 |
quota_exceeded | 402 | 额度已用尽 | 充值或联系客服 |
invalid_request | 400 | 请求参数错误 | 检查请求体 JSON 格式和必填字段 |
no_channel | 503 | 模型未配置有效渠道 | 检查 model 参数是否正确 |
upstream_error | 502/500 | 上游 API 错误 | 稍后重试或联系客服 |