Verrijk tot 100 entiteiten parallel met realtime voortgangsregistratie, automatische multi-model fusie en export naar JSON of Excel.
Batchverrijking ondersteunt twee manieren om entiteitgegevens aan te leveren:
Plak of typ een JSON-array met entiteiten rechtstreeks. De editor biedt syntaxismarkering en validatiemarkeringen en bewaart je gegevens tussen sessies in lokale opslag.
[
{ "name": "Sanofi", "country": "France" },
{ "name": "Pfizer", "country": "USA" },
{ "name": "Novartis", "country": "CH" }
]Haal entiteiten op van elk REST API-eindpunt. Het systeem extraheert automatisch arrays uit veelvoorkomende response-wrappers.
Ondersteunde authenticatie:
Als de API een object retourneert, controleert het systeem sleutels als data, results, items op een ingesloten array.
Nadat je entiteiten hebt geladen, verschijnen ze in een selecteerbare lijst met validatiestatus. Je kunt kiezen welke entiteiten je in de batch opneemt:
De zijbalk weerspiegelt de configuratieopties voor enkelvoudige verrijking:
| Optie | Beschrijving |
|---|---|
| Schema | Doelschema dat de structuur van de enrichment-output bepaalt |
| Strategie | Enkele doorloop, expertisedomeinen of multi-expertise (parallelle aanroepen per domein) |
| Modellen | Een of meer AI-modellen om per entiteit uit te voeren. Meerdere modellen maken automatische fusie mogelijk. |
| Talen | Talen voor meertalige veldverrijking (bijv. Engels + Frans) |
| Classificatie | Optioneel snel model voor verificatie van het entiteitstype vóór verrijking |
| Arbitrage | Model voor LLM-gebaseerde conflictoplossing tijdens fusion. Indien niet ingesteld, wordt een op regels gebaseerde merge gebruikt. |
Voordat je een batch start, toont een bevestigingsvenster een kostenraming en samenvatting. De raming wordt berekend op basis van het aantal eigenschappen, de modelprijzen en het aantal geselecteerde entiteiten en modellen. Er verschijnt een waarschuwing wanneer het totale aantal LLM-aanroepen boven de 100 uitkomt.
Alle geselecteerde entities worden tegelijkertijd verwerkt. Elke entity doorloopt onafhankelijk de volledige enrichment-pipeline:
Een globale snelheidsbegrenzer voorkomt dat AI-providers overbelast raken. Alle entiteiten delen dezelfde gelijktijdigheidslimieten per provider (doorgaans 5 gelijktijdige aanroepen per provider). Met 20 entiteiten en 2 modellen draaien er tot 5 aanroepen tegelijk per provider — de rest wacht op beschikbaarheid. Zo is een betrouwbare uitvoering gewaarborgd zonder tegen de API-snelheidslimieten aan te lopen.
Het resultatenpaneel toont live voortgang met Server-Sent Events (SSE). Elke entiteit heeft een inklapbare kaart die in realtime wordt bijgewerkt:
Wachten om te beginnen met verwerken
Wordt momenteel verrijkt, met voortgangsbadges per expertise domain die de voltooiing tonen
Alle modellen succesvol afgerond. Kaart klapt automatisch in.
Sommige modellen of expertises zijn mislukt. Gedeeltelijke resultaten beschikbaar.
Alle modellen zijn mislukt voor deze entity. Foutdetails worden weergegeven.
Je kunt een lopende batch op elk moment annuleren. Annuleren is coöperatief — entiteiten die al onderweg zijn, voltooien hun huidige LLM-aanroep, maar er starten geen nieuwe aanroepen. Gedeeltelijke resultaten van voltooide entiteiten blijven behouden.
Batchverwerking is ontworpen om robuust te zijn. Individuele fouten stoppen de batch niet:
Na afronding van de batch exporteer je de resultaten in drie formaten. Voor elke entiteit heeft het fusieresultaat de voorkeur indien beschikbaar; anders wordt het beste modelresultaat gebruikt.
Download de volledige resultaten als een gestructureerd JSON-bestand met alle entity-gegevens, model-uitvoer en fusion-metadata.
Kopieer de JSON-resultaten rechtstreeks naar je klembord om ze in andere tools of scripts te plakken.
Een werkmap met drie tabbladen: Results (één rij per entiteit met platgeslagen eigenschappen), Summary (batch-metadata, modellen, kosten) en Conflicts (conflictdetails per entiteit met de redenering achter de oplossing).
| Limiet | Waarde |
|---|---|
| Max. entiteiten per batch | 100 |
| Max. grootte entiteitgegevens | 50.000 tekens |
| Max. promptlengte | 100.000 tekens |
| Time-out bij URL ophalen | 30 seconden |