Dosyalar ve toplu işler

Dosya İçeriğini Getir

Dosya içeriğini indir.

GET
/v1/files/{file_id}/content

Toplu (batch) girdi, çıktı veya hata dosyalarını indirin. Anthropic Files başlıkları ile aynı API, mevcut Çalışma Alanındaki (Workspace) Anthropic formatındaki dosyaları indirir.

Örnek

İstek

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

İçerik Türleri

Toplu dosyalar JSONL veya düz metin olarak döndürülür. Görüntü referans dosyaları ikili (binary) içerik olarak döndürülür.

Yanıt örneği

Yanıt

200 OK
{"custom_id":"request-1","response":{"status_code":200,"body":{"id":"chatcmpl_abc123"}}}
{"custom_id":"request-2","error":{"code":"invalid_request_error","message":"Invalid model"}}

Önemli alanlar

bodybinary|string
Dosya içeriği. Content-Type değerine göre kaydedin veya ayrıştırın; JSONL dosyasını her seferinde bir satır olacak şekilde ayrıştırın.
custom_idstring
Bir toplu girdi öğesini sonucuyla eşleştiren kimlik (ID).

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

Yanıt

text/plain

application/json