# OpenAI/模型(Models)

# GET 列出模型

GET /v1/models

列出当前可用的型号,并提供每个型号的基本信息,例如所有者和可用性。

# 请求参数

名称 位置 类型 必选 说明
Authorization header string none

返回示例

List models

"{\n  \"object\": \"list\",\n  \"data\": [\n    {\n      \"id\": \"model-id-0\",\n      \"object\": \"model\",\n      \"created\": 1686935002,\n      \"owned_by\": \"organization-owner\"\n    },\n    {\n      \"id\": \"model-id-1\",\n      \"object\": \"model\",\n      \"created\": 1686935002,\n      \"owned_by\": \"organization-owner\",\n    },\n    {\n      \"id\": \"model-id-2\",\n      \"object\": \"model\",\n      \"created\": 1686935002,\n      \"owned_by\": \"openai\"\n    },\n  ],\n  \"object\": \"list\"\n}"

# 返回结果

状态码 状态码含义 说明 数据模型
200 OK (opens new window) List models Inline

# 返回数据结构

状态码 200

名称 类型 必选 约束 中文名 说明
» object string true none none
» data [object] true none none
»» id string true none none
»» object string true none none
»» created integer true none none
»» owned_by string true none none

# GET 检索模型

GET /models/{modelid}

检索模型实例,提供有关模型的基本信息,例如所有者和权限。

# 请求参数

名称 位置 类型 必选 说明
modelid path string 用于此请求的模型的 ID
Authorization header string none

返回示例

Retrieve model

{
  "id": "gpt-3.5-turbo-instruct",
  "object": "model",
  "created": 1686935002,
  "owned_by": "openai"
}

# 返回结果

状态码 状态码含义 说明 数据模型
200 OK (opens new window) Retrieve model Inline

# 返回数据结构

状态码 200

名称 类型 必选 约束 中文名 说明
» id string true none none
» object string true none none
» created integer true none none
» owned_by string true none none

# GET 删除微调模型

GET /v1/models/{model}

删除微调模型。您必须在组织中具有所有者角色才能删除模型。

# 请求参数

名称 位置 类型 必选 说明
model path string 要删除的模型
Authorization header string none

# 详细说明

model: 要删除的模型

返回示例

成功

{
  "id": "ft:gpt-3.5-turbo:acemeco:suffix:abc123",
  "object": "model",
  "deleted": true
}

# 返回结果

状态码 状态码含义 说明 数据模型
200 OK (opens new window) 成功 Inline

# 返回数据结构

状态码 200

名称 类型 必选 约束 中文名 说明
» id string true none none
» object string true none none
» deleted boolean true none none