API 參考

模型列表

查詢當前 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 不同,請參考 視頻生成