Dosyalar ve toplu işler

Dosyayı Getir

Yüklenen tek bir dosyanın meta verilerini getirir.

GET
/v1/files/{file_id}

Bir dosyanın adını, boyutunu, amacını ve oluşturulma zamanını döndürür. Anthropic başlıkları olmadan bu, toplu işlem (batch) ve görsel referans dosyalarını kapsar. Anthropic Files başlıkları ile birlikte, Anthropic formatındaki dosyaları kapsar.

Örnek

İstek

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

Görsel Referans Dosyaları

Bu uç nokta, TokenLab tarafından oluşturulan görsel referans dosyaları için de meta verileri döndürebilir. status alanı isteğe bağlıdır ve bu alanı sağlamayan dosya aileleri için mevcut olmayabilir.

Yanıt örneği

Yanıt

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

Önemli alanlar

idstring
Dosya kimliği (ID).
filenamestring
Orijinal veya oluşturulan dosya adı.
purposestring
batch, batch_output, user_data veya vision gibi dosya amacı.

Yetkilendirme

BearerAuth
AuthorizationBearer <token>

API Anahtarı kimlik doğrulaması. API anahtarlarını Dashboard > API > API Keys bölümünden oluşturun veya yönetin.

Konum: header

Yol parametreleri

file_id*string

Başlıklar

anthropic-beta?string

Anthropic Dosyaları API modunu kullanmak için files-api-2025-04-14 ekleyin.

Yanıt

application/json

application/json