接口文档

标准 OpenAI 兼容接口,统一网关接入

基本信息

本平台提供标准 OpenAI 兼容格式的 API 接口,Base URL 如下:

BASE https://ai.18years.shop/v1
项目内容
协议HTTPS
数据格式JSON
编码UTF-8
请求方式POST / GET

认证方式

所有 API 请求需在 HTTP Header 中携带你在本平台创建的 API Key。

HTTP Header
Authorization: Bearer YOUR_API_KEY
令牌管理 页面创建你的专属 API Key。

文本系列

POST /v1/chat/completions

创建对话请求,支持流式和非流式返回。兼容 OpenAI 标准格式。

请求参数

参数类型必填说明
modelstring模型ID
messagesarray消息数组
temperaturefloat采样温度,默认 0.7
max_tokensint最大生成 tokens
streamboolean是否流式返回
cURL
curl https://ai.18years.shop/v1/chat/completions \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "openai/gpt-oss-20b",
    "messages": [{"role": "user", "content": "你好"}],
    "stream": false
  }'

可用模型

openai/gpt-oss-20b gpt-oss-2b
输入 ¥0.000100/1K 输出 ¥0.000700/1K 128 ctx
deepseek-ai/DeepSeek-V4-Flash deepseek
输入 ¥0.002000/1K 输出 ¥0.003000/1K 1,000,000 ctx
Pro/moonshotai/Kimi-K2.6 Kimi
输入 ¥0.008500/1K 输出 ¥0.035000/1K 256 ctx
Pro/moonshotai/Kimi-K2.5 Kimi
输入 ¥0.006000/1K 输出 ¥0.023000/1K 256 ctx

图像系列

POST /v1/images/generations

根据文本描述生成图像。

参数类型必填说明
modelstring图像模型ID
promptstring图像描述
nint生成数量
sizestring尺寸

可用模型

Tongyi-MAI/Z-Image-Turbo 生图6B参数
输入 ¥0.300000/1K 输出 ¥0.300000/1K - ctx
Qwen/Qwen-Image-Edit-2509 文生图,图生图20B
输入 ¥0.800000/1K 输出 ¥0.800000/1K - ctx
Kwai-Kolors/Kolors kolors
输入 ¥0.100000/1K 输出 ¥0.100000/1K - ctx

语音系列

POST /v1/audio/transcriptions

语音转文字接口。

参数类型必填说明
modelstring音频模型ID
filefile音频文件
languagestring语言代码

可用模型

TeleAI/TeleSpeechASR TeleAI/TeleSpeechASR
输入 ¥0.050000/1K 输出 ¥0.050000/1K - ctx

ppt

可用模型

ppt PPT生成
输入 ¥1.000000/1K 输出 ¥1.000000/1K - ctx

PPT 系列

POST /v1/ppt/generate

一键生成 PPT,根据主题或文档内容自动生成完整演示文稿。

固定价格:每次调用 ¥1.00

请求参数

参数类型必填说明
subjectstring条件PPT 主题,与 dataUrl 至少填一个
dataUrlstring条件文档数据 URL,解析内容生成 PPT
streamboolean是否流式返回,默认 true
templateIdstring模板 ID,不传使用随机模板
pptxPropertyboolean是否返回 PPT 属性,默认 false
lengthstring篇幅长度:short/medium/long,默认 medium
langstring语言,默认 zh
promptstring用户自定义需求

请求示例

cURL
curl https://ai.18years.shop/v1/ppt/generate \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "subject": "人工智能发展趋势",
    "stream": true,
    "length": "medium",
    "lang": "zh",
    "prompt": "面向企业高管,突出商业价值"
  }'

响应示例

JSON
{
  "code": 0,
  "message": "success",
  "data": {
    "pptInfo": {
      "id": "ppt_xxx",
      "name": "人工智能发展趋势",
      "subject": "人工智能发展趋势",
      "coverUrl": "https://...",
      "fileUrl": "https://...",
      "templateId": "template_xxx",
      "updateTime": "2026-05-06 12:00:00",
      "createTime": "2026-05-06 12:00:00"
    }
  },
  "usage": {
    "cost_cny": 1.00,
    "balance_remaining": 99.00,
    "call_type": "ppt_generation"
  }
}

模型列表

GET /v1/models

获取当前平台所有可用的模型列表。

cURL
curl https://ai.18years.shop/v1/models \
  -H "Authorization: Bearer YOUR_API_KEY"

计费说明

本平台采用按量计费模式。

计费公式
总费用 = (输入 tokens ÷ 1000 × 输入单价) + (输出 tokens ÷ 1000 × 输出单价)

计费规则

  • 按实际消耗的 tokens 数量计费,精确到小数点后6位
  • 输入和输出分别计费,价格以模型配置为准
  • 余额不足时接口返回 402 错误
  • 流式和非流式请求计费方式一致
  • 计费信息会在响应的 usage.cost_cny 字段中返回

价格参考

模型输入价格输出价格上下文
openai/gpt-oss-20b ¥0.000100/1K ¥0.000700/1K 128
deepseek-ai/DeepSeek-V4-Flash ¥0.002000/1K ¥0.003000/1K 1,000,000
Pro/moonshotai/Kimi-K2.6 ¥0.008500/1K ¥0.035000/1K 256
Pro/moonshotai/Kimi-K2.5 ¥0.006000/1K ¥0.023000/1K 256
Tongyi-MAI/Z-Image-Turbo ¥0.300000/1K ¥0.300000/1K -
Qwen/Qwen-Image-Edit-2509 ¥0.800000/1K ¥0.800000/1K -

完整模型列表请访问 模型广场

错误码

状态码含义说明
200成功请求处理成功
400参数错误请求参数缺失或格式不正确
401认证失败API Key 无效或已过期
402余额不足账户余额不足以完成请求
403禁止访问账号被禁用或无权限
429请求过频超出速率限制
500服务器错误服务器内部错误
502上游错误上游服务连接失败