Descripción General
Este endpoint es parte de la API por lotes compatible con OpenAI de LemonData. Los trabajos por lotes utilizan archivos JSONL subidos, se ejecutan de manera asíncrona y pueden devolver archivos de salida/error más tarde.Notas
- Los archivos de entrada por lotes deben usar
purpose=batch. completion_windowes actualmente24h.- El orden de salida no está garantizado; siempre coincida por
custom_id. - La transmisión no es compatible dentro de los elementos por lotes.
Solicitud / Respuesta
Utilice el panel interactivo de OpenAPI arriba para el esquema exacto.Consejos Operativos
- Use
custom_idpara la reconciliación idempotente en downstream. - Espere
output_file_idyerror_file_idsolo después de que el trabajador finalice el lote. - Los precios por lotes pueden diferir de los precios sincrónicos porque se aplican las reglas de descuento de
isBatchRequest=true.
Modo Anthropic Files API
Esta misma ruta/v1/files también admite la ruta de Anthropic Files API.
- Añade el encabezado
anthropic-beta: files-api-2025-04-14para cambiar al modo Anthropic. - En modo Anthropic, sube el archivo original directamente y no envíes
purpose=batch. - El
file_iddevuelto queda vinculado al mismo canal/workspace oficial de Anthropic y debe reutilizarse en las solicitudes/v1/messages. - Si vas a referenciar ese archivo desde el contenido de un mensaje Anthropic, sigue usando los encabezados nativos de Anthropic (
x-api-key,anthropic-versiony, cuando haga falta, el beta header).