optii by chut.app

Papier erin.
Velden eruit.

optii leest Belgische facturen, creditnota’s, kassabonnen en 29 andere documenttypes in het Frans, Nederlands, Duits en Engels. U krijgt tekst met coördinaten terug, velden met hun controles, of een type met een score. Op een GPU, in de EU, in minder dan een halve seconde. Het bewaart niets.

POST /ocr/extract · X-API-Key · pdf png jpg tiff bmp webp · 20 MB

▸ read facture-2024-0847.pdf
1 pagina · source ocr · lang fr
16 regels · 11 velden · 4 controles ✓
conf 0.991 · 342 ms · 0 bytes bewaard

read_depth = 1 of 3

Zelfde bestand.
Drie dieptes
van lezen.

POST/ocr/extract

Elke regel zoals de motor ze las, waar ze op de pagina staat en hoe zeker ze is. De eigen tekstlaag van een schone PDF wordt letterlijk gebruikt en het antwoord zegt dat ook.

  • bbox in paginapixels, leesvolgorde behouden
  • betrouwbaarheid per regel, 0 tot 1
  • source: text · ocr · hybrid
facture-2024-0847.pdf · page 1342 ms
01DUMONT & FILS SPRLbbox 50,50 → 254,340.996
02Rue de la Loi 42 · 1000 Bruxellesbbox 56,82 → 230,180.991
03TVA BE0202239951bbox 56,106 → 142,180.993
04FACTURE N° 2024-0847bbox 56,157 → 272,320.998
05Date 15/03/2024bbox 56,204 → 126,180.995
06Échéance 14/04/2024bbox 330,204 → 156,180.982
07Communication +++123/4567/89002+++bbox 56,228 → 282,180.974
…nog 9 regelssource ocr · quality ok · low_confidence_ratio 0.000.991

read_depth = 2 of 3

POST/ocr/extract?structured=true

De factuur, als velden. Elk veld getoetst aan Belgische regels.

Leverancier, btw-nummer, IBAN, documentnummer, datums, totalen, btw-subtotalen, lijnen, gestructureerde mededeling. Staat een veld niet op de pagina, dan komt het terug als null, nooit geraden.

  • btw-controlecijfer · IBAN mod 97 · +++ mededeling mod 97
  • excl + btw = incl, of het wordt gemarkeerd
  • invoice · credit_note · debit_note · receipt
structured · document_type invoiceconf 0.91
supplier_nameDumont & Fils SPRL
supplier_vatBE0202239951
supplier_ibanBE68 5390 0754 7034
document_number2024-0847
document_date · due_date15/03/2024 · 14/04/2024
structured_communication+++123/4567/89002+++
total_excl_vat1250.00
total_vat (21 %)262.50
total_incl_vat1512.50 EUR
payment_termsnull

read_depth = 3 of 3

POST/ocr/classify

Welk van 32 Belgische documenten is dit?

Een XLM-RoBERTa-model, getraind op het papier dat Belgische bedrijven echt ontvangen. Top-k-kansen en een duidelijke vlag confident. Onder de drempel zegt het unknown in plaats van te raden.

  • boekhouding · HR · juridisch · sociaal · fiscaal
  • FR, NL, DE en EN, gemengd op één pagina mag
  • routeer voor u extraheert
document_type acc_purchase_invoiceconfident true
acc_purchase_invoice
93.6 %
acc_sales_invoice
3.0 %
30 andere types
3.4 %
✓0.936 ligt boven de drempel, dus document_type staat aan. De kop "FACTURE", een btw-nummer van de leverancier en een TVAC-totaal bepalen de uitkomst.

validations[]

Het controleert zijn eigen lezing.

Belgische nummers dragen hun eigen bewijs. Een btw-nummer, een IBAN en een gestructureerde mededeling eindigen elk op een mod 97-controlegetal. optii voert die uit, en telt de totalen op, voor u de JSON ooit ziet.

1.250,00 + 262,50 = 1.512,50
✓totals_sum
BE 0202239951 → 97 − (02022399 mod 97) = 51
✓vat_checkdigit
+++123/4567/89002+++ → 1234567890 mod 97 = 02
✓structured_comm_mod97
BE68 5390 0754 7034 → herschikt mod 97 = 1
✓iban_mod97
3 van 3 totalen aanwezig · 1 van 1 btw-subtotaal · leverancier geïdentificeerd
✓betrouwbaarheid 0.91

quality.warnings[]

Slechte scans worden gemeld.

Een foto van een foto geeft nog altijd tekst terug. Ook een waarschuwing, zodat uw app om een nieuwe scan kan vragen in plaats van de cijfers te vertrouwen.

FACTURE N° 2024-0847
Dumont & Fils SPRL · TVA BE0202239951
Date 15/03/2024 · Échéance 14/04/2024
Conseil juridique — mars 2024 · 1.250,00
Total HTVA 1.250,00 · TVA 262,50
Total TVAC 1.512,50 EUR
laplacian var 212
⚠ blurry

Onscherp

Variantie van de Laplaciaan onder 400 op de pagina. Cijfers als 3 en 8 beginnen samen te vloeien. De lezing wordt teruggegeven, met de vlag.

FACTURE N° 2024-0847
Dumont & Fils SPRL · TVA BE0202239951
Date 15/03/2024 · Échéance 14/04/2024
Conseil juridique · 1.250,00
Total HTVA 1.250,00 · TVA 262,50
Total TVAC 1.512,50 EUR
long side 840 px
⚠ low_resolution

Te klein

De lange zijde van de pagina is korter dan 1500 px. WhatsApp-compressie doet dat. De tekst komt terug, met de waarschuwing.

FACTURE N° 2O24-O847
Dumont & Fils SPRL · TVA BE02O2239951
Date 15/O3/2024 · Échéance 14/04/2024
Conseil juridique — mars 2024 · 1.250,00
Total HTVA 1.250,00 · TVA 2б2,5O
Total TVAC 1.5l2,50 EUR
low_confidence_ratio 0.31
⚠ low_confidence

Onzekere regels

Meer dan 15 % van de regels leest onder 0.80. Elke regel draagt nog zijn eigen score, dus u weet precies welke.

processing_time_ms

89ms
source: text · de PDF heeft een degelijke tekstlaag

Geen OCR. De laag wordt gelezen zoals ze is, de velden worden geëxtraheerd en gecontroleerd. Exacte tekens, geen betrouwbaarheid om u zorgen over te maken.

342ms
source: ocr · een scan of een foto

PP-OCRv6 op een NVIDIA-GPU in de EU. Detectie, herkenning en classificatie in één keer, één pagina.

0bytes van uw documenten bewaard

data_handling

We bewaren niets.
Letterlijk.

01

In het geheugen, dan weg

Het bestand leeft in RAM zolang het verzoek duurt. Niets wordt naar schijf geschreven. Niets bestaat nog zodra het antwoord vertrekt.

02

Geteld, niet gelezen

Het gebruikslogboek bewaart tijdstip, sleutel, endpoint, duur en bestandsgrootte. Nooit de tekst. Nooit het bestand.

03

EU-servers, geen Amerikaanse cloud onderweg

GPU-inferentie en de gebruiksdatabase draaien allebei op Europese infrastructuur.

04

Sleutels zijn SHA-256-hashes

U ziet de volledige sleutel één keer. Intrekken is onmiddellijk. Rate limits en quota per sleutel.

05

Opnieuw proberen is gratis

Dezelfde Idempotency-Key binnen 24 u geeft het gecachete resultaat terug. Geen tweede lezing, geen tweede telling. De cachesleutel is een hash van de inhoud, niet de inhoud.

dashboard

Een sleutel. Een quotum. Een playground.

Meld u aan met uw chut.app-account. Het dashboard roept dezelfde API aan als uw code: sleutels aanmaken en intrekken, elke oproep volgen in de logs, een bestand in de playground droppen om het te lezen zonder één regel code.

optii ▸ dashboard ▸ overzichtcabinet-lemaire · free
plan
free
10 req/min · 5 MB · upgraden
api-sleutels
1van 1
optii_sk_7f3a…c91e
verzoeken deze maand82 %
412van 500
gebruik24h7d30d
120 80 40 do vr za zo ma di wo 89
verzoeken359
gem. verwerking318 ms
gelezen data84.2 MB
planlimietenfree
rate limit10 / min
max. bestand5 MB
api-sleutels1
maandquotum500
sleutels
keylaatst gebruiktreq
optii_sk_7f3a…c91e ●2 min412intrekken
optii_sk_02b8…44d0 ○12 oct1 938ingetrokken

pricing

Geprijsd als een kassabon.
Ook zo gedrukt.

OPTII · BY CHUT.APPAPI.OPTII.EU · CHUT.APP BV
Free

Om de API te proberen en kleine interne tools te draaien.


verzoeken / maand500
rate limit10 / min
max. bestand5 MB
api-sleutels1
documenttypes32
bytes bewaard0

TOTAAL€0 / mnd
Maak een gratis sleutel aan
GEEN KAART · GEEN TRACKING · EU
MEEST GEBRUIKT
OPTII · BY CHUT.APPAPI.OPTII.EU · CHUT.APP BV
Pro

Voor kantoren en apps die elke dag documenten lezen.


verzoeken / maand10.000
rate limit60 / min
max. bestand20 MB
api-sleutels5
documenttypes32
bytes bewaard0

TOTAAL€ — op aanvraag
Vraag Pro aan
BTW 21 % · FACTUUR PER E-MAIL · EU
OPTII · BY CHUT.APPAPI.OPTII.EU · CHUT.APP BV
Enterprise

Voor platformen en pipelines met een eigen SLA.


verzoeken / maandonbeperkt
rate limit300 / min
max. bestand20 MB
api-sleutels100
documenttypes32 + de uwe
bytes bewaard0

TOTAALOp maat
Praat met ons
SLA · EIGEN GPU · EU

De limieten zijn de live API-tiers. Pro is op aanvraag geprijsd tot de facturatie klaar is.

questions

Korte antwoorden.

Welke documenten kan het aan?
Alles wat gescand of gefotografeerd is: PDF, PNG, JPG, TIFF, BMP, WebP, tot 20 MB met een sleutel. De gestructureerde velden zijn afgestemd op Belgische facturen, creditnota’s, debetnota’s en kassabonnen. De classificatie dekt 32 Belgische documenttypes.
Gebruikt het de eigen tekst van de PDF?
Als de tekstlaag degelijk is, ja. Het antwoord zegt source: text en de regels zijn exact. Pagina’s zonder bruikbare laag gaan door OCR (ocr); een gemengd document is hybrid.
Wat krijg ik bij een slechte scan?
De tekst, en een quality-blok: low_resolution onder 1500 px, blurry onder een scherptedrempel, low_confidence als meer dan 15 % van de regels onder 0.80 leest. Vraag een nieuwe scan in plaats van erop te vertrouwen.
Wordt er iets bewaard?
Het document niet. Het gebruikslogboek bewaart tijdstip, sleutel, endpoint, duur en bestandsgrootte. Idempotente herhalingen bewaren het antwoord 24 uur, onder een hash van de inhoud.
Kan mijn chut.app-workflow het aanroepen?
Ja. Binnen chut.app zijn dezelfde bewerkingen tools: optii.ocr_extract, optii.ocr_classify, optii.health_probe, via de platformgateway, met dezelfde uitvoervormen als de publieke API.

about

Gelezen in België.

optii begon als de leesmotor in chut.app, de AI-backoffice voor kmo’s. Accountants bleven vragen naar de OCR op zich. Dus hier is ze: dezelfde modellen, dezelfde EU-hosting, achter één sleutel.

Het is getraind op het papier dat een Belgisch bedrijf echt ontvangt, in de talen waarin het toekomt. Vindt u er een dat het slecht leest? Stuur het op. Zo wordt het beter.

Sid, oprichter · Wevelgem

Meer info →