跳到主要内容

获取模型列表

GET 

/models

列出当前可用的模型,并提供各模型的元数据:展示名称、上下文窗口、输出上限、支持的输入/输出模态、支持的推理强度(effort)档位,以及按 API 协议声明的能力。请前往模型 & 价格查看当前支持的模型列表

Responses​

OK, 返回模型列表

Schema

    object stringrequired

    Possible values: [list]

    对象的类型,其值为 list。

    data

    object[]

    required

    模型对象列表。

  • Array [

  • id stringrequired

    模型的标识符,用于在 API 接口中引用该模型。

    object stringrequired

    Possible values: [model]

    对象的类型,其值为 model。

    owned_by stringrequired

    拥有该模型的组织。

    name string

    模型的展示名称,供模型选择器和模型发现工具使用。

    context_window integer

    上下文窗口的 token 总容量,输入与输出 token 合计。

    max_output_tokens integer

    服务端允许单次响应输出的 token 数的上限,即 max_tokens 可接受的最大值。

    input_modalities string[]

    Possible values: [text, image]

    模型接受的输入类型。

    output_modalities string[]

    Possible values: [text]

    模型可生成的媒体类型。

    effort

    object

    开启思考模式时可用的推理强度(effort)档位。

    supported_levels string[]required

    开启思考模式时模型支持的推理强度档位,按建议的展示顺序排列。这些值即 reasoning_effort 参数可接受的取值;用于关闭思考模式的 none 不包含在内。

    default_level string

    开启思考模式且请求未指定推理强度时,服务端使用的默认档位。一定属于 supported_levels。仅在服务端为该模型定义了默认档位时返回。

    api_capabilities

    object

    按 API 协议声明的模型行为。

    anthropic_messages

    object

    通过 Anthropic Messages API 使用该模型时适用的能力。

    system_prompt_update stringrequired

    Possible values: [leading-only, in-history]

    对话过程中更新 system 提示词时,模型采用新提示词的方式。

    • leading-only:只有对话开头的 system 提示词生效。要更改提示词,需修改开头这条 system 提示词;历史中后续出现的 system 消息不会被视为提示词更新。
    • in-history:可以在对话历史中追加 system 消息。历史中最新的一条 system 消息提供完整的有效提示词,并替代此前的所有 system 提示词。
  • ]

Loading...