Enriquezca cualquier cantidad de entidades en paralelo con seguimiento del progreso en tiempo real, fusión automática multimodelo y exportación a JSON o Excel — restringido únicamente por la cuota de uso de su plan, no por un tamaño de lote fijo.
Las filas entran por la barra de origen situada encima de la cuadrícula: tres pestañas, una abierta a la vez. Al cargar filas, la barra se contrae a una sola línea («Pegar / CSV · 12 filas cargadas») para que la cuadrícula conserve la altura; haga clic en esa línea para cargar otro conjunto.
Pegue filas directamente desde Excel, Google Sheets o una exportación CSV. Se admiten coma, tabulador y punto y coma; una celda entrecomillada puede contener el delimitador, y una primera fila con nombres no numéricos se toma como encabezados de columna.
Arrastre un archivo .csv, .tsv o .json a la pestaña, o elija uno del disco. Un archivo JSON puede contener una matriz de objetos o un único objeto; las columnas son la unión de sus claves, por lo que los registros irregulares también se cargan.
Obtenga entidades desde cualquier endpoint REST. Lo que se devuelva se lee como una lista de objetos de formato libre, y el conjunto de columnas es la unión de sus claves.
Autenticación admitida:
Si la API devuelve un objeto, el sistema comprueba claves como data, results, items en busca de un array incrustado.
Tras cargar las entidades, estas aparecen en una lista seleccionable con su estado de validación. Puede elegir qué entidades incluir en el lote:
La barra lateral refleja las opciones de configuración del enriquecimiento individual:
| Opción | Descripción |
|---|---|
| Esquema | Esquema de destino que define la estructura de salida del enriquecimiento |
| Estrategia | Pasada única, dominios expertos o multiespecialización (llamadas paralelas por dominio) |
| Modelos | Uno o más modelos de IA para ejecutar por entidad. Varios modelos habilitan la fusión automática. |
| Idiomas | Idiomas para el enriquecimiento multilingüe de campos (p. ej., inglés + francés) |
| Clasificación | Modelo rápido opcional para la verificación del tipo de entidad antes del enriquecimiento |
| Arbitraje | Modelo para la resolución de conflictos basada en LLM durante la fusion. Si no se establece, se utiliza la combinación basada en reglas. |
El coste estimado se muestra en la barra de ejecución, junto al botón que lo consume. Se calcula a partir del número de propiedades de su esquema, el precio por tokens de los modelos seleccionados y la cantidad de entidades que haya seleccionado. Con la selección automática de modelo, el modelo solo se elige al iniciar la ejecución, por lo que la cifra mostrada es una mediana de los modelos que podría escoger. El cuadro de confirmación aparece cuando la ejecución conlleva un riesgo real — escribe en una base de datos vinculada, la estimación es elevada o se omitirán filas seleccionadas — y no en cada ejecución.
Todas las entidades seleccionadas se procesan de forma simultánea. Cada entidad recorre el flujo completo de enriquecimiento de manera independiente:
Todas las entidades comparten el presupuesto de tasa de cada clave API y modelo — las solicitudes y los tokens por minuto que el proveedor concede a esa clave, leídos de sus respuestas o aprendidos a partir de un rechazo. Con 20 entidades y 2 modelos, las llamadas a un modelo que permite 15 solicitudes por minuto se reparten a lo largo del minuto mientras el otro modelo avanza a su propio ritmo, de modo que el lote se completa sin errores 429.
Al iniciar una ejecución se abre una franja de ejecución entre la barra de herramientas y la cuadrícula, alimentada por Server-Sent Events (SSE): una barra de progreso para el lote; completados / fallidos / omitidos como contadores independientes en lugar de una sola cifra combinada; el tiempo transcurrido con una estimación de finalización calculada a partir de las filas ya resueltas; y el gasto acumulado frente a la estimación previa. Nada se abre sobre la cuadrícula: las filas permanecen donde las dejó y cada una lleva su propio estado en la columna Estado, junto al Tiempo y el Coste que consumió.
La fila aún no ha pasado por ninguna ejecución — la celda Estado muestra un guion en lugar de repetirse por toda la columna.
Admitida en el lote, a la espera de espacio en el presupuesto de tasa de la clave.
La etiqueta da paso a una barra en línea que cuenta los pasos de especialización completados sobre el total.
Todos los modelos han respondido. Tiempo y Coste se rellenan, y las columnas de Resultado pasan a ser legibles.
Ningún modelo produjo un resultado para esta fila. Cuando el lote se detiene, la barra ofrece reintentar solo las filas fallidas.
Descartado antes del enriquecimiento — una discrepancia de clasificación con alta confianza, por ejemplo — de modo que la fila nunca costó nada.
Los chips Completado / Fallido / Omitido de la barra de herramientas filtran la cuadrícula por esas filas, y el selector Entrada / Ambos / Resultado muestra esas mismas filas como lo que envió, lo que se devolvió o ambos en paralelo.
Puede cancelar un lote en ejecución en cualquier momento. La cancelación es cooperativa: las entidades ya en curso completan su llamada actual al LLM, pero no se inician nuevas llamadas. Se conservan los resultados parciales de las entidades completadas.
El procesamiento por lotes está diseñado para ser resiliente. Los fallos individuales no detienen el lote:
Tras completarse el lote, exporte los resultados en tres formatos. Para cada entidad, se prefiere el resultado de la fusión si está disponible; de lo contrario, se usa el resultado del mejor modelo.
Descargue los resultados completos como un archivo JSON estructurado con todos los datos de las entidades, las salidas de los modelos y los metadatos de fusión.
Copie los resultados JSON directamente al portapapeles para pegarlos en otras herramientas o scripts.
Un libro de tres hojas: Results (una fila por entidad con propiedades aplanadas), Summary (metadatos del lote, modelos, costes) y Conflicts (detalles de conflictos por entidad con el razonamiento de resolución).
| Límite | Valor |
|---|---|
| Máximo de entities por batch | Sin límite fijo — restringido por la cuota de uso de su plan |
| Tamaño máximo de datos de la entity | 50 000 caracteres |
| Longitud máxima del prompt | 100.000 caracteres |
| Tiempo de espera de obtención de URL agotado | 30 segundos |