TokenLab

Tệp và lô

Truy xuất tệp

Truy xuất siêu dữ liệu cho một tệp đã tải lên.

GET
/v1/files/{file_id}

Trả về tên, kích thước, mục đích và thời gian tạo của tệp. Nếu không có các tiêu đề Anthropic, nội dung này bao gồm các tệp batch và tệp tham chiếu hình ảnh. Với các tiêu đề Anthropic Files, nội dung này bao gồm các tệp ở định dạng Anthropic.

Ví dụ

Yêu cầu

cURL
curl -X GET "https://api.tokenlab.sh/v1/files/file_abc123" \
  -H "Authorization: Bearer sk-your-api-key"

Tệp tham chiếu hình ảnh

Endpoint này cũng có thể trả về siêu dữ liệu cho các tệp tham chiếu hình ảnh do TokenLab tạo. Trường status là tùy chọn và có thể không xuất hiện đối với các nhóm tệp không cung cấp trạng thái.

Ví dụ phản hồi

Phản hồi

200 OK
{
  "id": "file_abc123",
  "object": "file",
  "bytes": 32768,
  "created_at": 1706000000,
  "filename": "batch-input.jsonl",
  "purpose": "batch"
}

Các trường quan trọng

idstring
ID của tệp.
filenamestring
Tên tệp gốc hoặc tên tệp được tạo.
purposestring
Mục đích của tệp, ví dụ như batch, batch_output, user_data, hoặc vision.

Xác thực

BearerAuth
AuthorizationBearer <token>

Xác thực bằng Khóa API. Tạo hoặc quản lý khóa API trong Dashboard > API > API Keys.

Vị trí: header

Tham số đường dẫn

file_id*string

Header

anthropic-beta?string

Bao gồm files-api-2025-04-14 để sử dụng chế độ Anthropic Files API.

Phản hồi

application/json

application/json