模型列表

查询当前 API Key 可用模型,并在请求中指定模型。

模型接口用于查询当前 API Key 可访问的模型。模型可用性会受到账号、分组、渠道、模型开关和计费配置影响,因此文档不维护静态价格表。

实时模型、价格、标签和能力请以 模型广场 或控制台模型详情为准。

接口

方法路径说明
GET/v1/models返回当前 API Key 可访问的模型列表
GET/v1/models/{model}返回指定模型的 OpenAI 兼容元数据(若存在)

查询可用模型

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

响应示例:

{
  "success": true,
  "object": "list",
  "data": [
    {
      "id": "gpt-4o",
      "object": "model",
      "created": 1626777600,
      "owned_by": "openai",
      "supported_endpoint_types": ["openai"]
    }
  ]
}

常见的 supported_endpoint_types 包括:

说明
openaiChat Completions、Completions、Moderations 等 OpenAI 兼容文本接口
openai-responseResponses API
embeddingsEmbeddings API
image-generation图片生成或编辑
openai-videoOpenAI/Sora 风格视频任务接口
jina-rerankRerank 接口

查询模型详情

curl https://api.tensoraxis.com/v1/models/gpt-4o \
  -H "Authorization: Bearer $TENSORAXIS_API_KEY"

响应示例:

{
  "id": "gpt-4o",
  "object": "model",
  "created": 1626777600,
  "owned_by": "openai"
}

如果某个自定义或租户专属模型出现在 /v1/models,但没有独立的 OpenAI 元数据,请以列表接口和模型广场展示为准。

指定模型

在业务请求中通过 model 字段指定模型。不同模型支持的接口类型可能不同,提交前建议先在模型广场或 /v1/models 中确认。

response = client.chat.completions.create(
    model="gpt-4o",
    messages=[{"role": "user", "content": "你好!"}],
)

视频生成等异步任务也使用 model 字段,但请求体结构与 Chat Completions 不同,请参考 视频生成