标准兼容 · 鉴权 · 流式输出

开发者文档

集中说明 Base URL、鉴权、聊天补全、流式输出、错误码和限流。已有 API Key 时可以直接按示例接入。

快速开始

确认端点、配置密钥、接入客户端,然后发起首个请求。

选择接入端点

根据你的客户端类型选择合适的 API 端点。支持 Chat Completions、Responses 和 Messages 等标准兼容接口。

Base URL: https://new.weeanno.shop/v1

准备 API Key

使用已经开通的 API Key,并只放在服务端环境变量中,避免暴露到浏览器代码。

Authorization: Bearer sk-your-api-key

集成客户端

使用兼容客户端或直接调用 REST API,配置 base_url 后即可快速接入。

base_url = 'https://new.weeanno.shop/v1'

开始调用

发送请求获取 AI 响应,支持流式输出以获得更好的用户体验。

POST /v1/chat/completions

身份认证

所有 API 请求都需要在 HTTP Header 中携带 API Key 进行身份认证。

认证格式

เพิ่ม API Key ของคุณในเฮดเดอร์ Authorization ในทุกคำขอ

POST/v1/chat/completions

带认证的请求示例

ตัวอย่างคำขอ
json
curl https://new.weeanno.shop/v1/chat/completions \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer sk-your-api-key" \
  -d '{
    "model": "deepseek-r1",
    "messages": [{"role": "user", "content": "Hello!"}]
  }'
ตัวอย่างการตอบกลับ
json
{
  "id": "chatcmpl_123",
  "object": "chat.completion",
  "choices": [{
    "message": {
      "role": "assistant",
      "content": "Hello! How can I help you today?"
    }
  }]
}
推荐 Base URL
https://new.weeanno.shop/v1大部分客户端使用此地址
备用 Base URL
https://new.weeanno.shop客户端验证失败时使用
Chat Completions 兼容接口
/v1/chat/completions标准聊天补全协议
Responses 兼容接口
/v1/responses支持 Responses 格式的客户端优先使用
Messages 兼容接口
/v1/messagesMessages-compatible 客户端优先使用

聊天补全 API

Chat Completions 兼容接口,支持多种模型能力。

curl
curl https://new.weeanno.shop/v1/chat/completions \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer sk-your-api-key" \
  -d '{
    "model": "deepseek-r1",
    "messages": [
      { "role": "system", "content": "你是一个简洁的助手。" },
      { "role": "user", "content": "用一句话介绍你自己。" }
    ]
  }'

请求参数

参数类型必填说明
modelstringใช่ID ของโมเดล เช่น gpt-4o-mini
messagesarrayใช่อาเรย์ของข้อความแชท
temperaturenumberไม่อุณหภูมิการสุ่มตั้งแต่ 0 ถึง 2 ค่าเริ่มต้น 1
max_tokensintegerไม่จำนวน token สูงสุดที่จะสร้าง
streambooleanไม่เปิดใช้งานการสตรีมเอาต์พุตหรือไม่
top_pnumberไม่ค่าการสุ่มแบบ nucleus ค่าเริ่มต้น 1

响应字段

字段类型说明
idstringตัวระบุเฉพาะของการตอบกลับ
objectstringประเภทออบเจ็กต์ โดยทั่วไปคือ chat.completion
createdintegerประทับเวลาที่สร้าง
modelstringID ของโมเดลที่ใช้ตอบกลับ
choicesarrayตัวเลือกการตอบกลับที่สร้างขึ้น
usageobjectสถิติการใช้ token

流式输出

启用流式输出可以实时接收生成的 token,显著降低用户感知延迟。

流式输出的优势
  • 降低感知延迟 - 用户无需等待完整响应,可以立即看到内容
  • 更好的长文本体验 - 内容像人类打字一样逐步显示
  • 成本相同 - 与同步输出成本完全一致,只是传输方式不同
curl
curl https://new.weeanno.shop/v1/chat/completions \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer sk-your-api-key" \
  -d '{
    "model": "deepseek-r1",
    "messages": [
      { "role": "system", "content": "你是一个简洁的助手。" },
      { "role": "user", "content": "用一句话介绍你自己。" }
    ],
    "stream": true
  }'

# 响应将是 SSE (Server-Sent Events) 流式数据

错误码

API 可能返回的错误码及其处理建议。

HTTP 状态码错误名称说明处理建议
400INVALID_REQUESTรูปแบบคำขอผิดหรือพารามิเตอร์ไม่ถูกต้องตรวจสอบรูปแบบและพารามิเตอร์ของเนื้อหาคำขอ
401UNAUTHORIZEDAPI Key ไม่ถูกต้องหรือหมดอายุตรวจสอบว่า API Key ถูกต้องหรือไม่
429RATE_LIMITเกินขีดจำกัดอัตราคำขอลองใหม่ด้วยกลยุทธ์หน่วงเวลาแบบเอ็กซ์โพเนนเชียล
500INTERNAL_ERRORข้อผิดพลาดภายในของบริการลองใหม่ภายหลัง
503SERVICE_UNAVAILABLEบริการไม่พร้อมใช้งานชั่วคราวลองใหม่ภายหลัง

限流说明

为了保证服务稳定性,我们对 API 请求进行频率限制。

限流规则
  • API Key แต่ละตัวมีการจำกัดอัตราคำขอแยกกัน
  • เมื่อได้รับการตอบกลับ 429 โปรดลองใหม่ด้วยกลยุทธ์หน่วงเวลาแบบเอ็กซ์โพเนนเชียล
  • คำขอแบบสตรีมและไม่สตรีมใช้โควตาการจำกัดอัตราเดียวกัน
  • ขีดจำกัดจริงขึ้นอยู่กับการตั้งค่าปัจจุบันของ Key

如有问题,请联系客服或查看 FAQ 页面