列出模型

请求方式和地址

GET https://api.openai.com/v1/models

概述

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

返回内容

返回一系列model对象

示例请求

curl https://api.openai.com/v1/models \
  -H "Authorization: Bearer $OPENAI_API_KEY"

响应示例

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

获取模型信息

请求方式和地址

GET https://api.openai.com/v1/models/{model}

概述

获取指定模型的实例,提供关于模型的基本信息,如所有者和权限信息。

路径参数

  • model (必须, 字符串): 用于此请求的模型ID。

返回内容

返回与指定ID匹配的model对象

示例请求

curl https://api.openai.com/v1/models/gpt-3.5-turbo-instruct \
  -H "Authorization: Bearer $OPENAI_API_KEY"

响应示例

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

删除微调模型

请求方式和地址

DELETE https://api.openai.com/v1/models/{model}

概述

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

路径参数

  • model (必须, 字符串): 要删除的模型ID。

返回内容

返回删除状态。

示例请求

curl https://api.openai.com/v1/models/ft:gpt-3.5-turbo:acemeco:suffix:abc123 \
  -X DELETE \
  -H "Authorization: Bearer $OPENAI_API_KEY"

响应示例

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

模型对象

描述

描述可以通过API使用的OpenAI模型。

参数

  • id (字符串): 可在API端点中引用的模型标识符。
  • created (整数): 模型创建时的Unix时间戳(秒)。
  • object (字符串): 对象类型,始终为 "model"。
  • owned_by (字符串): 拥有该模型的组织。

示例对象

{
  "id": "davinci",
  "object": "model",
  "created": 1686935002,
  "owned_by": "openai"
}

Was this page helpful?