模型

SmartAPI 提供来自多家模型服务的模型目录。你在请求的 model 字段中传入模型标识, SmartAPI 会将其路由到相应的模型服务。

浏览模型#

完整且实时更新的模型目录(含价格)见模型页面。每个模型都会列出其服务提供方、 类型、支持的接口协议以及积分价格。

选择接口#

你选择的模型决定了调用哪个接口:

模型家族接口协议
OpenAI 及 OpenAI 兼容模型POST /chat/completionsOpenAI
OpenAI Responses 模型POST /responsesopenai-response
Anthropic Claude 模型POST /messagesAnthropic
图像生成模型POST /generate/image/generationsSmartAPI
视频生成模型POST /generate/video/tasksSmartAPI

在不支持的接口上调用某模型会返回 400 unsupported_protocol。请在 模型页面查看该模型支持的接口类型。

模型元数据#

目录中的每个模型都包含以下属性:

  • 模型名称 —— 你在 model 字段中传入的标识(例如 gpt-4.1claude-haiku-4-6)。
  • 服务提供方 —— 模型服务标识,如 openaianthropic
  • 类型 —— 能力分类:LLMEMBEDDINGIMAGE_GENERATIONTEXT_TO_SPEECHVIDEO_GENERATION
  • 计费类型 —— 计费方式:USAGE(按 token)、PER_CALL(按次)或 MODEL(生图/视频按积分)。
  • 价格 —— 按 token 计费模型显示每 100 万 token 的积分数(输入 / 输出 / 缓存输入); 生图/视频模型显示积分单价(每张 / 每秒,视频另含分辨率倍率)。统一汇率 1 美元 = 100 积分
  • 标签 —— 能力标记;带 thinking 标签的模型支持思考 / 推理。

思考 / 推理能力由请求参数控制(reasoning_effortthinking)。用法见 对话补全ResponsesMessages

线上 API 目前提供文本/对话(LLM)、图像生成(IMAGE_GENERATION)与视频生成(VIDEO_GENERATION)模型。 生图/视频的调用方式见图片生成视频生成

示例:通过接口获取模型列表#

模型目录也可以从控制台 API 获取(无需密钥):

curl https://api.smartapi.cc/api/console/v1/model/list \
  -H "Content-Type: application/json" \
  -d '{}'

响应使用标准的控制台信封格式 ({ "code": 0, "message": "...", "data": ... }),其中 code 等于 0 表示成功。