API 文档
兼容 OpenAI Chat Completions。登录控制台创建自己的 API 密钥,Base URL:https://wujieai.fun/v1。
接口别名:wujie-128k · 文本、流式输出、工具调用;暂不支持图片或视频生成。
新用户体验点按试用费率扣减;充值余额未启用真实扣款。每个账户的网页和 API 共用体验点。
API 上下文总预算 131072 tokens(包含输入、模板与输出),输出上限 16384。网页账户聊天另限输出 2048、历史 64000 字符;不要混淆模型上限与网页限制。
cURL · Chat Completions
curl https://wujieai.fun/v1/chat/completions \
-H "Authorization: Bearer $WUJIE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"wujie-128k","messages":[{"role":"user","content":"Hello"}],"stream":true,"stream_options":{"include_usage":true},"max_tokens":2048}'先在本机设置 WUJIE_API_KEY;此 cURL 示例用于 macOS/Linux 等 POSIX 终端。流式响应以 [DONE] 结束,usage 返回输入和输出用量。连接中断时不要自动重复发送可能产生用量的请求。
Python · OpenAI-compatible SDK
import os
from openai import OpenAI
client = OpenAI(base_url="https://wujieai.fun/v1", api_key=os.environ["WUJIE_API_KEY"], max_retries=0)
stream = client.chat.completions.create(
model="wujie-128k",
messages=[{"role": "user", "content": "Hello"}],
max_tokens=2048, stream=True, stream_options={"include_usage": True},
)
for chunk in stream:
if chunk.choices and chunk.choices[0].delta.content:
print(chunk.choices[0].delta.content, end="", flush=True)401:密钥无效或过期 · 402:额度不足 · 429:限流、配额或排队限制,请结合 error.code 判断 · 502/504:模型服务异常或超时。排查时提供 X-Request-ID,请勿提供密钥。