跳转到主要内容
文件

查询文件详情

GET
/files/{file_id}
Python
import os
from openai import OpenAI

client = OpenAI(
  api_key=os.getenv("DASHSCOPE_API_KEY"),
  base_url="https://dashscope.aliyuncs.com/compatible-mode/v1",
)

file = client.files.retrieve(
  file_id="file-batch-xxx"
)
print(file.model_dump_json())
{
  "id": "file-batch-xxx",
  "bytes": 27,
  "created_at": 1722480306,
  "filename": "test.txt",
  "object": "file",
  "purpose": "batch",
  "status": "processed",
  "status_details": null
}

鉴权

string
header
必填

千问 AI 平台 API Key。详见获取 API Key

路径参数

string
必填

待查询文件的 ID。

file-batch-xxx

响应

200-application/json
string

文件的唯一标识符。

file-fe-xxx
integer

文件大小,单位为字节。

2055
integer

文件创建时间的 Unix 时间戳(秒)。

1729065448
string

上传时的文件名。

test.txt
enum<string>

固定值 file

file
string

文件用途,可选值:batchfile-extractbatch_output

file-extract
string

文件当前状态。

processed
string | null

状态的补充说明,无详细信息时为 null

查询文件详情 - 千问 AI 平台