Pular para o conteúdo principal
Roberty Studio
AIRoberty

Executar template IDP

Processe um documento com um template IDP do workspace diretamente pelo agente.

Executar template IDP

Permite que o agente processe um documento com um template IDP do workspace. O agente envia o arquivo, aguarda o processamento e recebe o resultado estruturado: identificação, texto extraído, saídas de pós-processamento e validações.

Configuração​

CampoObrigatórioDescrição
Template IDPSimSelecione o template IDP que processará os documentos. Cada ação usa um único template; para usar vários templates, adicione uma ação para cada um
Tempo limite (ms)NãoTempo máximo de espera pelo processamento, em milissegundos. Padrão: 300000 (5 minutos). Valor máximo: 840000 (14 minutos)
informação

O template precisa ter uma versão publicada ativa. O agente sempre usa a versão ativa no momento da chamada; alterações no rascunho do template só passam a valer depois de publicadas.

De onde vem o arquivo​

O agente pode enviar ao template:

  • Um arquivo anexado na conversa — o agente usa o nome do arquivo enviado pelo usuário no chat.
  • Um arquivo enviado na execução por API — os arquivos enviados junto com a execução do agente.
  • Um arquivo de uma ferramenta de armazenamento — por exemplo, um arquivo baixado com a ação Baixar arquivo do Google Drive ou do OneDrive. Para isso, as duas ações precisam estar configuradas no mesmo agente.

São aceitos arquivos PDF e imagens (PNG, JPG, JPEG, WEBP, TIFF e BMP) de até 5 MB.

Como funciona​

Quando o agente aciona esta ferramenta:

  1. Localiza o arquivo indicado (anexo, arquivo da execução ou arquivo de armazenamento).
  2. Envia o arquivo para o template IDP configurado, usando a versão publicada ativa.
  3. Aguarda o processamento até o tempo limite configurado.
  4. Recebe o resultado e responde com base nele.

Cada processamento aparece no histórico de Execuções do template, na aba Produção, com a origem Webhook, e é contabilizado no consumo de IDP do workspace como qualquer outra execução.

dica

Se o tempo limite for atingido, o processamento continua no IDP e pode ser consultado no histórico de execuções do template.

Parâmetros de entrada (em tempo de execução)​

ParâmetroDescrição
Nome do arquivoNome exato do arquivo anexado na conversa, do arquivo enviado na execução ou do arquivo retornado pela ferramenta de armazenamento
URL de downloadUsado apenas para arquivos de ferramentas de armazenamento: a URL de download retornada pela ação Baixar arquivo
Tipo do arquivoUsado apenas para arquivos de ferramentas de armazenamento: o tipo MIME retornado pela mesma ação

O agente nunca escolhe o template: ele é sempre o configurado na ação.

Resposta​

CampoDescrição
Sucessotrue se o template concluiu o processamento, false se houve erro ou timeout
ID da requisiçãoIdentificador da execução no histórico do template
ResultadoResultado do template (quando bem-sucedido): identificação, texto extraído, saídas de pós-processamento e validações
ErroCódigo do erro (quando o processamento falhou ou atingiu o tempo limite)

Se a etapa de identificação do template rejeitar o documento, a resposta é bem-sucedida e o resultado informa a rejeição, sem texto extraído.

Erros comuns​

CódigoSignificado
FILE_NOT_FOUNDNenhum arquivo com esse nome foi enviado na conversa ou na execução
UNSUPPORTED_FILE_EXTENSIONO arquivo não é um PDF ou imagem aceito pelo IDP
FILE_TOO_LARGEO arquivo tem mais de 5 MB
URL_NOT_ALLOWEDA URL de download não vem do Google Drive ou do OneDrive
FILE_DOWNLOAD_FAILEDNão foi possível baixar o arquivo (por exemplo, a URL de download expirou)
TEMPLATE_NOT_FOUNDO template configurado não existe mais neste workspace
NO_ACTIVE_VERSIONO template não tem uma versão publicada ativa
TIMEOUTO processamento não terminou dentro do tempo limite