> For the complete documentation index, see [llms.txt](https://docs.skyone.cloud/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.skyone.cloud/skyone-studio/integracoes/fluxos/modulos-ferramentais/modulo-processamento-ocr.md).

# Módulo Processamento OCR

### Definição

O módulo **OCR Processing** utiliza inteligência artificial para realizar o reconhecimento óptico de caracteres em arquivos de imagem e PDF. Ele extrai e estrutura os dados do documento, retornando o conteúdo em diferentes formatos, como JSON e Markdown.

{% hint style="warning" %}
Para utilizar este módulo, você precisa ativar o recurso de Inteligência Artificial do **Skyone Studio**. Entre em contato com time comercial pelo e-mail <comercial@skyone.solutions>.
{% endhint %}

### Adicionar módulo "OCR Processing”

O módulo "**OCR Processing**" aparece na opção Ferramentas da edição de um fluxo. Após clicar para adicioná-lo, o modal de configuração inicial será exibido.

<figure><img src="/files/yUiK4H59bQj3cOd0Pddk" alt=""><figcaption></figcaption></figure>

Preencha ou escolha os seguintes itens para usar o módulo:

* **Arquivo em base64:** Insira o conteúdo do arquivo (PDF ou imagem) codificado em formato Base64 previamente cadastrado como variável. Leia também "[Variáveis](/skyone-studio/integracoes/fluxos/gestao-dos-fluxos/flow-canva-configuracao-e-edicao-do-fluxo/configuracao-do-fluxo.md#variaveis)”.
* **Modelo:** Selecione o modelo de IA que será utilizado para o processamento do OCR.
* **Tipo de retorno (opcional):** Escolha o formato de saída do texto extraído, sendo possível escolher entre JSON (padrão do módulo), Markdown ou Raw Text (texto puro).
* **Prompt:** Digite a instrução para orientar a extração dos dados e comportamento da leitura.&#x20;
* **Tipo de parse (opcional):** Define como o sistema deve interpretar os dados extraídos:
  * **Auto parsing:** A API tenta transformar a resposta em JSON. Quando não é possível, retorna a string original.&#x20;
  * **JSON Schema:** Define um schema JSON para estruturar a resposta consistentemente
* **Schema em JSON Schema:** Insira a definição do esquema (disponível apenas quando a opção *JSON Schema* está ativa).
* **Dividir em páginas? (opcional):** Ative esta opção para que o processamento trate cada página do documento de forma individual.
* **Manter contexto? (opcional):** Se ativado, a IA utilizará informações de páginas anteriores para melhorar a compreensão do conteúdo nas páginas seguintes.

Clique em "**Próximo**". Você será redirecionado para a tela de teste.

Clique em "**Testar**" para verificar o módulo.&#x20;

<figure><img src="/files/358Wfy7BoppyOYMqnKAZ" alt=""><figcaption></figcaption></figure>

Para finalizar, basta clicar em "**Salvar**".

{% hint style="info" %}
[Saiba sobre o Cabeçalho do Módulo aqui](/skyone-studio/integracoes/cabecalho-dos-modulos.md).
{% endhint %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.skyone.cloud/skyone-studio/integracoes/fluxos/modulos-ferramentais/modulo-processamento-ocr.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
