OCRZero

Guide · Xiaomi-OCR-0

Comment utiliser Xiaomi-OCR-0

Xiaomi-OCR-0 est un modèle d’OCR de documents open source de Xiaomi, doté de 0,8B de paramètres et publié sous licence Apache-2.0. Vous pouvez l’utiliser de trois façons : dans le navigateur, via une API OCR ou sur votre propre serveur GPU.

Essayer Xiaomi-OCR-0 en ligne

En bref

  • Xiaomi-OCR-0 lit l’image d’un document et produit du Markdown, avec les tableaux en OTSL et les formules en LaTeX.
  • Le même modèle extrait des champs nommés en JSON et répond à de courtes questions sur un document.
  • Il est petit (0,8B de paramètres) et tourne sur vLLM ou SGLang ; la licence est Apache-2.0.
  • Sur OCRZero, essayez-le en ligne ou appelez POST /api/v1/ocr pour 1 crédit par page.

Option 1 : utiliser Xiaomi-OCR-0 en ligne

Le plus rapide est la démo en ligne sur la page d’accueil d’OCRZero. Rien à installer, et le résultat est le même Markdown ou JSON que celui renvoyé par l’API.

  1. Choisissez une tâche. OCR de page en Markdown, PDF par lots, champs de factures ou de formulaires en JSON, ou questions sur un document.
  2. Importez le document. Une image PNG, JPEG ou WebP jusqu’à 10 Mo, ou un PDF de 20 pages maximum.
  3. Copiez le résultat. Du Markdown avec tableaux HTML et formules LaTeX, un objet JSON ou une réponse courte.

Option 2 : appeler l’API Xiaomi-OCR-0

Créez une clé API dans votre compte OCRZero et envoyez le fichier en data URL base64 à POST /api/v1/ocr avec un mode : page, pdf, kie ou vqa. Chaque page utilise 1 crédit, et les pages en échec sont remboursées dans la même réponse.

Pour les factures et formulaires, envoyez le mode kie avec les noms de champs voulus, par exemple invoice_number, invoice_date et total_amount. Les champs introuvables reviennent sous forme de chaînes vides.

Option 3 : héberger le modèle vous-même

Les poids sont sur Hugging Face. Les instructions officielles les servent avec vLLM ou SGLang comme serveur compatible OpenAI avec un contexte de 16 384 tokens, puis envoient l’image avec un prompt fixe. Utilisez les prompts officiels tels quels : le modèle a été entraîné avec.

  • Prompt de page : extraire le corps du document en Markdown, tableaux en OTSL, formules en LaTeX, dans l’ordre de lecture.
  • Décodage : temperature 0, top_p 0.8, raisonnement désactivé.
  • Post-traitement : convertir les tableaux OTSL en HTML et normaliser les délimiteurs mathématiques avec le code officiel.

Questions fréquentes

Xiaomi-OCR-0 est-il gratuit ?

Le modèle est gratuit et open source sous Apache-2.0, y compris pour un usage commercial. Il faut un GPU pour le faire tourner ; sur OCRZero, les nouveaux comptes éligibles reçoivent 20 pages offertes, puis 5 $ pour 1 000 pages.

Quelles langues et quels documents Xiaomi-OCR-0 lit-il ?

Il est conçu pour les documents imprimés, scans, captures d’écran et photos, tableaux et formules compris. Testez vos propres documents dans la démo en ligne avant de vous y fier pour une langue ou une mise en page.

OCRZero est-il conçu par Xiaomi ?

Non. OCRZero est un service indépendant qui fait tourner le modèle open source Xiaomi-OCR-0 sous sa licence Apache-2.0. Il n’est ni affilié à Xiaomi ni approuvé par Xiaomi.

Sources

Updated 2026-10-31. OCRZero est un service indépendant qui fait tourner le modèle open source Xiaomi-OCR-0 (Apache-2.0, par Xiaomi). Ni affilié à Xiaomi ni approuvé par Xiaomi.