Dividir Array en Bloques
Divide un array en bloques del tamaño especificado usando lodash _.chunk
Divide cualquier array en bloques más pequeños (sub-arrays) de un tamaño específico.
## Características:
- Acepta arrays JSON (números, cadenas, objetos o tipos mixtos)
- Tamaño de bloque personalizable (1-100 elementos)
- Usa lodash _.chunk para procesamiento confiable de arrays
- Preserva los tipos de elementos del array
## Ejemplos:
- Entrada: [1, 2, 3, 4, 5], Tamaño: 2 → [[1, 2], [3, 4], [5]]
- Entrada: ["a", "b", "c", "d", "e"], Tamaño: 3 → [["a", "b", "c"], ["d", "e"]]
- Entrada: [1, "a", 2, "b"], Tamaño: 2 → [[1, "a"], [2, "b"]]
## Casos de Uso:
- **Procesamiento por Lotes**: Procesa arrays en lotes para llamadas API
- **Paginación**: Divide datos en bloques de tamaño de página
- **Organización de Datos**: Agrupa elementos de array relacionados
- **Gestión de Memoria**: Procesa arrays grandes en piezas más pequeñas
Documentación de la API
Punto final de la solicitud
POST /es/api/tools/chunk-array
Parámetros de la solicitud
| Nombre del parámetro | Tipo | Requerido | Descripción |
|---|---|---|---|
| array | textarea | Sí | Ingrese un array JSON válido para dividir |
| size | number | No | Número de elementos por bloque (1-100) |
Formato de respuesta
{
"result": "Processed text content",
"error": "Error message (optional)",
"message": "Notification message (optional)",
"metadata": {
"key": "value"
}
}
Texto:
Texto
Documentación de MCP
Agregue este herramienta a su configuración de servidor MCP:
{
"mcpServers": {
"elysiatools-chunk-array": {
"name": "chunk-array",
"description": "Divide un array en bloques del tamaño especificado usando lodash _.chunk",
"baseUrl": "https://elysiatools.com/mcp/sse?toolId=chunk-array",
"command": "",
"args": [],
"env": {},
"isActive": true,
"type": "sse"
}
}
}
Puede encadenar múltiples herramientas, por ejemplo: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, máximo 20 herramientas.
Si encuentra algún problema, por favor, póngase en contacto con nosotros en [email protected]