API Files memungkinkan Anda mengunggah dan mengelola file untuk digunakan dengan Anthropic API tanpa perlu mengunggah ulang konten pada setiap permintaan.
file_id
dalam permintaan Messages didukung di semua model yang mendukung jenis file yang diberikan. Misalnya, gambar didukung di semua model Claude 3+, PDF di semua model Claude 3.5+, dan berbagai jenis file lainnya untuk alat eksekusi kode di Claude 3.5 Haiku plus semua model Claude 3.7+.
Files API saat ini tidak didukung di Amazon Bedrock atau Google Vertex AI.
file_id
yang unikfile_id
alih-alih mengunggah ulang kontenanthropic-beta: files-api-2025-04-14
.file_id
-nya:
Jenis File | Jenis MIME | Jenis Blok Konten | Kasus Penggunaan |
---|---|---|---|
application/pdf | document | Analisis teks, pemrosesan dokumen | |
Teks biasa | text/plain | document | Analisis teks, pemrosesan |
Gambar | image/jpeg , image/png , image/gif , image/webp | image | Analisis gambar, tugas visual |
Dataset, lainnya | Bervariasi | container_upload | Analisis data, buat visualisasi |
document
(.csv, .txt, .md, .docx, .xlsx), konversi file ke teks biasa, dan sertakan konten langsung dalam pesan Anda:
document
:
image
:
Messages
yang aktif dan penggunaan alat terkaitfile_id
yang ditentukan tidak ada atau Anda tidak memiliki akses ke file tersebut/v1/messages
)<
, >
, :
, "
, |
, ?
, *
, \
, /
, atau karakter unicode 0-31)Messages
dikenakan harga sebagai token input. Anda hanya dapat mengunduh file yang dibuat oleh alat eksekusi kode.