Archivos y lotes
Recuperar contenido del archivo
Descarga el contenido original de un archivo subido.
Resumen
Este endpoint sirve principalmente a la recuperación de contenido de archivos de la API Batch compatible con OpenAI de TokenLab.
Cuando la solicitud entra en modo de compatibilidad con Anthropic Files, la misma ruta también puede hacer proxy del contenido original almacenado del archivo para el workspace enlazado.
Sin encabezados Anthropic, esta ruta descarga contenido de archivos de lote o proxifica contenido de un archivo de imagen/referencia vinculado cuando el proveedor lo permite.
Notas
- Los archivos de entrada del lote deben usar
purpose=batch. completion_windowes actualmente24h.- El orden de salida no está garantizado; siempre empareja por
custom_id. - No se admite streaming dentro de elementos del lote.
Solicitud
curl -X GET "https://api.tokenlab.sh/v1/files/file_abc123/content" \
-H "Authorization: Bearer sk-your-api-key" \
--output batch-output.jsonlSolicitud / Respuesta
Usa el panel OpenAPI interactivo de arriba para ver el esquema exacto.
Consejos operativos
- Usa
custom_idpara reconciliación descendente idempotente. - Espera
output_file_idyerror_file_idsolo después de que el worker finalice el lote.
Tipos de contenido
El contenido de archivos batch se devuelve como JSONL o texto plano. El contenido de referencias de imagen creadas por TokenLab puede enviarse como contenido binario cuando el proveedor de archivos subyacente admite la recuperación de contenido.
Respuesta
{"custom_id":"request-1","response":{"status_code":200,"body":{"id":"chatcmpl_abc123"}}}
{"custom_id":"request-2","error":{"code":"invalid_request_error","message":"Invalid model"}}Campos importantes
Content-Type; analiza JSONL línea por línea.Autorización
BearerAuth Autenticación con API Key. Cree o gestione API keys en Dashboard > API > API Keys.
Ubicación: header
Parámetros de ruta
Respuesta
text/plain
application/json