OCRZero

Guia · Xiaomi-OCR-0

Como usar o Xiaomi-OCR-0

O Xiaomi-OCR-0 é um modelo de OCR de documentos de código aberto da Xiaomi com 0,8B de parâmetros, lançado sob a licença Apache-2.0. Você pode usá-lo de três formas: no navegador, por uma API de OCR ou no seu próprio servidor GPU.

Experimente o Xiaomi-OCR-0 online

Em resumo

  • O Xiaomi-OCR-0 lê a imagem de um documento e escreve Markdown, com tabelas em OTSL e fórmulas em LaTeX.
  • O mesmo modelo extrai campos nomeados em JSON e responde perguntas curtas sobre um documento.
  • É pequeno (0,8B de parâmetros) e roda em vLLM ou SGLang; a licença é Apache-2.0.
  • No OCRZero você pode testá-lo online ou chamar POST /api/v1/ocr por 1 crédito por página.

Opção 1: usar o Xiaomi-OCR-0 online

O jeito mais rápido é a demo online na página inicial do OCRZero. Nada para instalar, e a saída é o mesmo Markdown ou JSON que a API retorna.

  1. Escolha uma tarefa. OCR de página para Markdown, PDF em lote, campos de faturas ou formulários para JSON, ou perguntas sobre documentos.
  2. Envie o documento. Uma imagem PNG, JPEG ou WebP de até 10 MB, ou um PDF de até 20 páginas.
  3. Copie o resultado. Markdown com tabelas HTML e fórmulas LaTeX, um objeto JSON ou uma resposta curta.

Opção 2: chamar a API do Xiaomi-OCR-0

Crie uma chave de API na sua conta do OCRZero e envie o arquivo como data URL em base64 para POST /api/v1/ocr com um modo: page, pdf, kie ou vqa. Cada página usa 1 crédito, e as que falharem são reembolsadas na mesma resposta.

Para faturas e formulários, envie o modo kie com os nomes de campos desejados, por exemplo invoice_number, invoice_date e total_amount. Campos que o modelo não encontrar voltam como strings vazias.

Opção 3: auto-hospedar o modelo

Os pesos estão no Hugging Face. As instruções oficiais os servem com vLLM ou SGLang como servidor compatível com OpenAI, com contexto de 16.384 tokens, e enviam a imagem com um prompt fixo. Use os prompts oficiais sem alterações: o modelo foi treinado com eles.

  • Prompt de página: extrair o corpo principal como Markdown, tabelas em OTSL e fórmulas em LaTeX, na ordem de leitura.
  • Decodificação: temperature 0, top_p 0.8, raciocínio desativado.
  • Pós-processamento: converter tabelas OTSL em HTML e normalizar delimitadores matemáticos com o código oficial.

Perguntas frequentes

O Xiaomi-OCR-0 é gratuito?

O modelo é gratuito e de código aberto sob a Apache-2.0, inclusive para uso comercial. Executá-lo exige uma GPU; no OCRZero novas contas elegíveis ganham 20 páginas grátis e depois pagam US$ 5 por 1.000 páginas.

Quais idiomas e documentos o Xiaomi-OCR-0 lê?

Ele foi feito para documentos impressos, digitalizações, capturas de tela e fotos, incluindo tabelas e fórmulas. Teste seus próprios documentos na demo online antes de depender dele para um idioma ou layout.

O OCRZero é feito pela Xiaomi?

Não. O OCRZero é um serviço independente que executa o modelo de código aberto Xiaomi-OCR-0 sob a licença Apache-2.0. Não é afiliado nem endossado pela Xiaomi.

Fontes

Updated 2026-10-31. O OCRZero é um serviço independente que executa o modelo de código aberto Xiaomi-OCR-0 (Apache-2.0, da Xiaomi). Não é afiliado nem endossado pela Xiaomi.