Novita AI GPU

Implante o PaddleOCR-VL em uma Instância GPU da Novita AI em 5 Minutos

Implante o PaddleOCR-VL em uma Instância GPU da Novita AI em 5 Minutos

Está com dificuldades para analisar documentos em vários idiomas? Precisa extrair texto, tabelas, fórmulas e gráficos de documentos complexos sem investir em infraestrutura cara?

O PaddleOCR-VL em uma instância GPU da Novita AI é a sua solução. Esta solução OCR de última geração oferece análise de documentos de nível empresarial em apenas 5 minutos de configuração — sem configurações complexas, sem investimento em hardware, sem complicações.

Com suporte a 109 idiomas, reconhecimento de elementos complexos incluindo texto manuscrito e documentos históricos, e velocidades de inferência rápidas, o PaddleOCR-VL alcança o que sistemas OCR tradicionais não conseguem: precisão, eficiência e versatilidade em um pacote compacto.

👉 Comece a implantar o PaddleOCR-VL agora com nosso modelo de GPU pré-configurado.

Este guia passo a passo mostra exatamente como implantar o PaddleOCR-VL em uma instância GPU da Novita AI, executar sua primeira inferência de OCR e começar a processar documentos imediatamente. Seja você digitalizando notas fiscais, analisando artigos de pesquisa ou extraindo dados de formulários, terá uma solução pronta para produção funcionando em minutos.

O que é o PaddleOCR-VL?

O PaddleOCR-VL é um modelo de visão e linguagem SOTA (state-of-the-art, ou seja, de última geração) e eficiente em recursos, projetado especificamente para análise de documentos. Ao contrário de sistemas OCR tradicionais que consomem muitos recursos computacionais ou têm dificuldade com layouts complexos, o PaddleOCR-VL oferece precisão excepcional mantendo o consumo mínimo de recursos.

A tecnologia por trás do PaddleOCR-VL

Em sua essência, o PaddleOCR-VL-0.9B combina:

  • Codificador visual de resolução dinâmica no estilo NaViT para processamento de imagens preciso
  • Modelo de linguagem ERNIE-4.5-0.3B para compreensão inteligente de texto
  • Arquitetura compacta (0,9 bilhões de parâmetros) para inferência rápida e eficiente

Essa integração inovadora permite que o modelo reconheça elementos complexos de documentos — texto, tabelas, fórmulas, gráficos — em 109 idiomas, sem a necessidade de hardware GPU caro ou longos tempos de processamento.

Desempenho comprovado

Por meio de avaliações abrangentes em benchmarks públicos amplamente utilizados e testes internos, o PaddleOCR-VL alcança desempenho SOTA tanto na análise de documentos em nível de página quanto no reconhecimento em nível de elementos. O modelo supera significativamente as soluções baseadas em pipeline existentes e apresenta forte competitividade contra os principais modelos de visão e linguagem (VLMs), tornando-se a escolha preferida para ambientes de produção.

Por que escolher o PaddleOCR-VL para análise de documentos?

1. Arquitetura compacta, mas poderosa

Eficiência de recursos encontra alto desempenho. A arquitetura inovadora de visão e linguagem do PaddleOCR-VL é projetada especificamente para inferência eficiente em recursos, ao mesmo tempo que alcança resultados de reconhecimento de elementos excepcionais.

A integração de um codificador visual de alta resolução dinâmica no estilo NaViT com o leve modelo de linguagem ERNIE-4.5-0.3B aumenta significativamente as capacidades de reconhecimento e a eficiência de decodificação. Você obtém alta precisão com demandas computacionais reduzidas — perfeito para aplicações de processamento de documentos práticas e econômicas.

2. Desempenho SOTA em documentos complexos

Precisão de classe mundial onde mais importa. O PaddleOCR-VL alcança desempenho de última geração em:

  • Análise de documentos em nível de página: compreensão completa do documento e reconhecimento de estrutura
  • Reconhecimento em nível de elementos: extração precisa de componentes individuais

O modelo se destaca no reconhecimento de conteúdo desafiador que causa problemas em sistemas OCR tradicionais:

  • ✅ Tabelas complexas com células mescladas e estruturas aninhadas
  • ✅ Fórmulas e equações matemáticas
  • ✅ Gráficos, diagramas e ilustrações
  • ✅ Texto manuscrito com estilos variados
  • ✅ Documentos históricos com qualidade degradada
  • ✅ Documentos com múltiplos idiomas

Essa versatilidade torna o PaddleOCR-VL adequado para praticamente qualquer tipo de documento ou cenário que você encontrar.

3. Suporte multilíngue extenso (109 idiomas)

Alcance verdadeiramente global. O PaddleOCR-VL oferece suporte a 109 idiomas, abrangendo:

  • Idiomas globais principais: chinês, inglês, japonês, coreano, latim
  • Alfabetos diversos: russo (cirílico), árabe, hindi (devanágari), tailandês
  • Idiomas regionais: e muitos outros

Essa ampla cobertura de idiomas aumenta substancialmente a aplicabilidade do sistema em cenários de processamento de documentos multilíngues e globalizados. Processe documentos de qualquer mercado, qualquer região, qualquer idioma — sem precisar trocar de ferramentas ou modelos.

4. Velocidades de inferência rápidas

Tempo é dinheiro. O PaddleOCR-VL oferece velocidades de inferência rápidas que o tornam altamente adequado para implantação prática em cenários do mundo real. O modelo compacto de 0,9 bilhões de parâmetros processa documentos rapidamente sem sacrificar a precisão, permitindo fluxos de trabalho de processamento de documentos de alto throughput.

Como implantar o PaddleOCR-VL na Novita AI (guia de 5 minutos)

Pronto para implantar o PaddleOCR-VL em uma instância GPU da Novita AI? Siga estes 8 passos simples para colocar seu serviço OCR SOTA funcionando em minutos.

Passo 1: Acesse o modelo do PaddleOCR-VL

Você pode acessar diretamente o Modelo GPU do PaddleOCR-VL .

Passo 2: Configure sua instância GPU

Defina os parâmetros de infraestrutura para corresponder aos seus requisitos de processamento:

  • Alocação de memória: escolha a capacidade de RAM com base na carga de trabalho
  • Requisitos de armazenamento: aloque espaço em disco para arquivos de modelo e processamento
  • Configurações de rede: configure a conectividade para acesso à API

Selecione Implantar para implementar sua configuração.

Dica profissional: Comece com as configurações recomendadas para cargas de trabalho típicas de processamento de documentos, depois escale conforme necessário.

escolha a gpu para o seu modelo paddleocr

Passo 3: Revise a configuração e implante

Verifique novamente suas configurações antes da implantação:

  • Verifique se os recursos de computação correspondem aos seus requisitos
  • Revise o resumo de custos para garantir alinhamento com o orçamento
  • Confirme as configurações de rede e armazenamento

Quando estiver satisfeito, clique em Implantar para iniciar o processo de criação. A Novita AI lida com toda a complexidade do backend automaticamente.

implante o modelo GPU do PaddleOCR-VL

Passo 4: Monitore a criação da instância

Após iniciar a implantação, o sistema redireciona você automaticamente para a página de gerenciamento de instâncias. Sua instância é criada em segundo plano — nenhuma intervenção manual é necessária.

Acompanhe o progresso em tempo real no painel.

Passo 5: Acompanhe o progresso do download da imagem

Acompanhe sua instância ficar online. O painel exibe o progresso em tempo real do download da imagem do PaddleOCR-VL. O status da sua instância muda de “Puxando” para “Executando” assim que a implantação for concluída com sucesso.

Clique no ícone de seta ao lado do nome da sua instância para ver informações detalhadas de progresso e logs de implantação.

Passo 6: Verifique o status do serviço

Confirme que a implantação foi bem-sucedida. Clique no botão Logs para acessar os logs da instância e verificar que o serviço PaddleOCR-VL foi iniciado corretamente. Procure por mensagens de inicialização que confirmem:

  • Lançamento do serviço concluído
  • Endpoint da API ativo e escutando
  • Modelo carregado com sucesso

implante o modelo GPU do PaddleOCR-VL 3

Passo 7: Acesse o ambiente de desenvolvimento

Inicie seu espaço de trabalho. Navegue até a interface Conectar e inicialize o Iniciar Terminal Web para obter acesso por linha de comando à sua instância.

implante o modelo GPU do PaddleOCR-VL 5

🎉 Parabéns! Seu serviço PaddleOCR-VL agora está totalmente operacional e pronto para processar solicitações de OCR. Tempo total: aproximadamente 5 minutos.

Executando sua primeira inferência de OCR

Agora que sua instância do PaddleOCR-VL está executando na GPU da Novita AI, vamos processar seu primeiro documento. Esta demonstração mostra o fluxo de trabalho completo, desde a preparação da imagem até a extração de resultados.

Passo 1: Crie o script de teste Python

Crie um arquivo chamado test.py com o seguinte código:

import base64
import requests
import pathlib

API_URL = "http://localhost:8080/layout-parsing"  # Service URL

image_path = "./demo.jpg"

# Encode local image to Base64
with open(image_path, "rb") as file:
    image_bytes = file.read()
    image_data = base64.b64encode(image_bytes).decode("ascii")

payload = {
    "file": image_data,  # Base64 encoded file content or file URL
    "fileType": 1,  # File type, 1 means image file
}

# Call the API
response = requests.post(API_URL, json=payload)

# Process the API response data
assert response.status_code == 200
result = response.json()["result"]
for i, res in enumerate(result["layoutParsingResults"]):
    print(res["prunedResult"])
    md_dir = pathlib.Path(f"markdown_{i}")
    md_dir.mkdir(exist_ok=True)
    (md_dir / "doc.md").write_text(res["markdown"]["text"])
    for img_path, img in res["markdown"]["images"].items():
        img_path = md_dir / img_path
        img_path.parent.mkdir(parents=True, exist_ok=True)
        img_path.write_bytes(base64.b64decode(img))
    print(f"Markdown document saved at {md_dir / 'doc.md'}")
    for img_name, img in res["outputImages"].items():
        img_path = f"{img_name}_{i}.jpg"
        pathlib.Path(img_path).parent.mkdir(exist_ok=True)
        with open(img_path, "wb") as f:
            f.write(base64.b64decode(img))
        print(f"Output image saved at {img_path}")

O que este script faz:

  • Codifica sua imagem para o formato Base64
  • Envia para o endpoint da API do PaddleOCR-VL
  • Recebe resultados de análise estruturados
  • Salva o conteúdo extraído como documentos markdown
  • Exporta imagens incorporadas

Passo 2: Baixe a imagem de teste

Use o caso de teste oficial do PaddleOCR para sua primeira inferência:

bash

curl https://raw.githubusercontent.com/PaddlePaddle/PaddleOCR/main/tests/test_files/book.jpg -o demo.jpg

Isso baixa uma imagem de documento de exemplo (book.jpg) para testar sua configuração de OCR. O arquivo de teste oficial está disponível em: Repositório GitHub do PaddleOCR

Passo 3: Configure o endpoint da API

Atualize seu script com o endpoint correto:

implante o modelo GPU do PaddleOCR-VL

  1. Copie o endereço de mapeamento de porta do painel da sua instância da Novita AI
  2. Substitua http://localhost:8080/layout-parsing no test.py pelo URL do seu endpoint de API real

Exemplo: Seu endpoint pode ser parecido com http://your-instance-id.novita.ai:8080/layout-parsing

Passo 4: Execute o processamento de OCR

Execute seu script de teste:

bash

python test.py

Saída esperada:

  • O console exibe a estrutura de texto extraída
  • Documentos markdown salvos em markdown_0/doc.md
  • Imagens incorporadas extraídas para arquivos separados
  • Mensagens de confirmação mostrando os locais dos arquivos de saída

É isso! Você processou com sucesso seu primeiro documento com o PaddleOCR-VL em uma instância GPU da Novita AI.

Aplicações no mundo real

Implante o PaddleOCR-VL em uma instância GPU da Novita AI para alimentar diversos fluxos de trabalho de processamento de documentos:

Serviços financeiros

  • Processamento de notas fiscais: extraia itens de linha, totais, informações de fornecedores
  • Digitalização de recibos: automatize relatórios de despesas e reconciliação
  • Análise de extratos bancários: converta extratos em dados estruturados

Acadêmico e pesquisa

  • Análise de artigos de pesquisa: extraia texto, fórmulas, tabelas de publicações
  • Digitalização de livros didáticos: converta materiais educacionais para formatos pesquisáveis
  • Preservação de documentos históricos: digitalize arquivos com qualidade de texto degradada

Jurídico e conformidade

  • Análise de contratos: extraia cláusulas, termos, assinaturas
  • Processamento de documentos regulatórios: analise registros e relatórios de conformidade
  • Descoberta jurídica: converta documentos de processos para texto pesquisável

Saúde

  • Digitalização de prontuários médicos: converta gráficos de pacientes em dados estruturados
  • Processamento de receitas: extraia informações de medicamentos de formulários
  • Análise de sinistros de seguro: automatize o processamento de documentos de sinistro

E-commerce e varejo

  • Extração de catálogos de produtos: analise fichas técnicas e especificações de fornecedores
  • Descrições de produtos multilíngues: processe catálogos internacionais
  • Processamento de documentos de inventário: digitalize listas de estoque e manifestos

Serviços públicos

  • Processamento de formulários: automatize o manuseio de documentos de atendimento ao cidadão
  • Verificação de identidade: extraia informações de documentos de identificação
  • Processamento de permissões e licenças: analise documentos de solicitação

O suporte a 109 idiomas e o reconhecimento de elementos complexos tornam o PaddleOCR-VL ideal para organizações globais que lidam com tipos de documentos diversos.

Conclusão

Implante o PaddleOCR-VL em uma instância GPU da Novita AI em 5 minutos e desbloqueie recursos de análise de documentos de última geração sem complexidade de infraestrutura. Com desempenho SOTA, suporte a 109 idiomas e uso eficiente de recursos, você obtém um OCR de nível empresarial que é ao mesmo tempo poderoso e prático.

Principais conclusões:

✅ Implantação de 5 minutos com modelos pré-configurados
✅ Precisão SOTA para texto, tabelas, fórmulas e gráficos
✅ 109 idiomas para processamento de documentos global
✅ Reconhecimento de elementos complexos incluindo documentos manuscritos e históricos
✅ Velocidades de inferência rápidas para fluxos de trabalho de alto throughput
✅ Eficiente em recursos com modelo compacto de 0,9 bilhões de parâmetros

Seja você processando notas fiscais, digitalizando artigos de pesquisa, analisando documentos jurídicos ou lidando com conteúdo multilíngue, o PaddleOCR-VL na Novita AI entrega resultados prontos para produção desde o primeiro dia.

Pronto para transformar seu fluxo de trabalho de documentos?

Não deixe que uma configuração de OCR complexa te atrase. Implante o PaddleOCR-VL em uma instância GPU da Novita AI hoje e comece a processar documentos em minutos, não em horas.

👉 Implante o Modelo GPU do PaddleOCR-VL Agora

Obtenha acesso instantâneo ao modelo pré-configurado do PaddleOCR-VL com todas as dependências e otimizações incluídas. Basta clicar, configurar e implantar — seu serviço OCR SOTA estará funcionando em 5 minutos.

Por que milhares de desenvolvedores escolhem a Novita AI:

  • Gerenciamento de infraestrutura zero
  • Preços pagos conforme o uso, sem custos iniciais
  • Modelos pré-configurados para implantação instantânea
  • Recursos GPU escaláveis sob demanda
  • Suporte 24/7 e documentação abrangente

Comece sua implantação agora — sua primeira inferência de OCR está a apenas 5 minutos de distância.

Perguntas frequentes

Quanto tempo leva para implantar o PaddleOCR-VL na Novita AI?

Aproximadamente 5 minutos, da seleção do modelo até a instância em execução.

Quais idiomas o PaddleOCR-VL suporta?

109 idiomas, incluindo chinês, inglês, japonês, coreano, russo, árabe, hindi, tailandês e muitos outros.

O PaddleOCR-VL consegue reconhecer texto manuscrito?

Sim, o PaddleOCR-VL se destaca no reconhecimento de texto manuscrito e documentos históricos com qualidade degradada.

Quais tipos de elementos de documento o PaddleOCR-VL pode extrair?

Texto, tabelas, fórmulas matemáticas, gráficos e outros elementos complexos de documentos.

Preciso ter experiência com GPU para implantar na Novita AI?

Não, o modelo pré-configurado lida com toda a configuração técnica automaticamente. Basta clicar no link do Modelo GPU do PaddleOCR-VL e seguir os passos simples.

Quanto custa executar o PaddleOCR-VL na Novita AI?

A Novita AI oferece preços pagos conforme o uso. Você paga apenas pelo tempo de GPU que realmente usa, sem custos iniciais ou compromissos de longo prazo.

A Novita AI é uma plataforma de nuvem de IA que oferece aos desenvolvedores uma maneira fácil de implantar modelos de IA usando nossa API simples, além de fornecer uma nuvem GPU acessível e confiável para construção e escalonamento.

Posts relacionados