M↓ MarkItDown

MarkItDown installeren

Stap 2 van 2: de bestanden staan klaar. Vul de instellingen in; daarna worden de database aangemaakt en MarkItDown geïnstalleerd.

Systeemcontrole

Optioneel, eenmalig als root op de server (via SSH):

apt install python3-venv tesseract-ocr tesseract-ocr-nld libimage-exiftool-perl

In ISPConfig: Sites → Website → Options → Custom php.ini settings:

upload_max_filesize = 50M
post_max_size = 55M
memory_limit = 256M
max_input_time = 300
max_execution_time = 330

Instellingen

Algemeen
Database (MariaDB)
Zoals in ISPConfig, inclusief prefix
Mail
OCR en afbeeldingen
Begrenst rekentijd en kosten
Bijv. nld+eng
Een model met beeldinvoer
Voor Azure OpenAI of een compatibele dienst

Met OpenAI worden afbeeldingen uit geüploade bestanden (en gescande pagina’s) naar OpenAI gestuurd om de tekst te lezen en afbeeldingen te beschrijven. Gebruik dit alleen voor documenten waarvoor dat mag.

Geavanceerd
Python-omgeving, convert.py en tijdelijke bestanden; bij voorkeur in de map private