模型目录
了解 Mint Cloud AI 支持的模型及 API 使用方式
模型命名规范
Mint Cloud AI 使用统一的模型命名格式:
provider/model-name例如:openai/gpt-4o、anthropic/claude-3-5-sonnet
Models API
Models API 是 Mint Cloud AI 的公开接口,无需 API Key即可访问。 用于获取平台支持的模型列表及相关信息。
公开接口无需认证即可调用
获取模型列表
curl -X GET /api/v1/models \
-H "Content-Type: application/json"API 响应结构
Models API 返回完整的模型信息,包含每个模型的详细配置和定价:
{
"code": 200,
"message": "success",
"data": [
{
"id": "openai/gpt-4o",
"name": "GPT-4o",
"mode": "chat",
"description": "OpenAI 最新多模态大模型,支持文本、图像和文件输入",
"releaseDate": "2024-05-13",
"contextWindow": 128000,
"maxOutput": 16384,
"input": [
{ "code": "text", "description": "文本" },
{ "code": "image", "description": "图像" },
{ "code": "file", "description": "文件" }
],
"output": [
{ "code": "text", "description": "文本" }
],
"series": [
{ "code": "GPT", "description": "GPT 系列" }
],
"capabilities": [
{ "code": "function-calling", "description": "函数调用" },
{ "code": "streaming", "description": "流式响应" },
{ "code": "structured-output", "description": "结构化输出" }
],
"supportedProtocols": [
{ "code": "openai", "description": "OpenAI 兼容协议" }
],
"providerTypes": [
{ "code": "OPENAI", "description": "OpenAI" }
],
"pricingList": [
{ "pricingType": "prompt", "description": "输入价格", "pricing": 0.000005, "unit": "/ 1M Tokens" },
{ "pricingType": "completion", "description": "输出价格", "pricing": 0.000015, "unit": "/ 1M Tokens" }
],
"discount": "新用户享 5 折优惠",
"favicon": "https://api.mintcloudai.cn/favicons/openai.svg",
"available": true
}
],
"timestamp": 1700000000000
}| 字段 | 类型 | 描述 |
|---|---|---|
| code | number | 状态码,200 表示成功 |
| message | string | 响应消息 |
| data | array | 模型对象数组 |
| timestamp | number | 响应时间戳(Unix 毫秒) |
| id | string | 模型唯一标识,格式 provider/model-name |
| name | string | 模型名称 |
| mode | string | 运行模式(chat、embedding、image 等) |
| description | string | 模型详细描述 |
| releaseDate | string | 发布日期(ISO 日期格式) |
| contextWindow | number | 上下文窗口大小(tokens) |
| maxOutput | number | 最大输出长度(tokens) |
| input | EnumItem[] | 支持的输入类型列表 |
| output | EnumItem[] | 支持的输出类型列表 |
| series | EnumItem[] | 模型所属系列 |
| capabilities | EnumItem[] | 支持的能力标签 |
| supportedProtocols | EnumItem[] | 支持的协议列表 |
| providerTypes | EnumItem[] | 可选的供应商渠道 |
| pricingList | PricingItem[] | 价格列表 |
| discount | string | 折扣信息 |
| favicon | string | 供应商图标 URL |
| available | boolean | 当前是否可用 |
EnumItem 对象
表示枚举类型的键值对,用于描述模型的各种属性标签:
| 字段 | 类型 | 描述 |
|---|---|---|
| code | string | 枚举编码 |
| description | string | 描述说明 |
PricingItem 对象
表示模型的定价条目,一个模型可能有多个价格(输入价、输出价):
| 字段 | 类型 | 描述 |
|---|---|---|
| pricingType | string | 价格类型(prompt / completion) |
| description | string | 描述说明 |
| pricing | number | 价格金额 |
| unit | string | 计价单位(如 / 1M Tokens) |
说明pricingList 数组中的每个元素对应一种价格类型,例如 prompt(输入价格)和 completion(输出价格)。