Arquivos e lotes
Listar Lotes
Lista trabalhos em lote para a organização da chave API atual.
Visão Geral
Este endpoint faz parte da API de Lote compatível com OpenAI da TokenLab. Trabalhos em lote utilizam arquivos JSONL carregados, são executados de forma assíncrona e podem retornar arquivos de saída/erro posteriormente.
Notas
- Arquivos de entrada em lote devem usar
purpose=batch. completion_windowé atualmente24h.- A ordenação da saída não é garantida; sempre combine pelo
custom_id. - Streaming não é suportado dentro de itens de lote.
Requisição
curl -X GET "https://api.tokenlab.sh/v1/batches?limit=20" \
-H "Authorization: Bearer sk-your-api-key"Solicitação / Resposta
Use o painel interativo OpenAPI acima para o esquema exato.
Dicas Operacionais
- Use
custom_idpara reconciliação idempotente a montante. - Espere
output_file_ideerror_file_idsomente após o trabalhador finalizar o lote.
Resposta
{
"object": "list",
"data": [{ "id": "batch_abc123", "object": "batch", "status": "completed" }],
"first_id": "batch_abc123",
"last_id": "batch_abc123",
"has_more": false
}Campos importantes
objectstring
Tipo de objeto da resposta.
dataarray
Lista ou payload retornado por esta resposta.
statusstring
Estado atual do ciclo de vida deste recurso.
has_moreboolean
Há mais resultados quando
has_more é true.Autorização
BearerAuth AuthorizationBearer <token>
Autenticação por Chave de API. Crie ou gerencie chaves de API em Dashboard > API > API Keys.
Local: header
Parâmetros de consulta
limit?integer
Intervalo
1 <= value <= 100after?string
Resposta
application/json
application/json