UiPath Documentation
document-understanding
latest
false
Guia da API do Document Understanding
  • Introdução
    • Visão geral
    • Limites e cota
    • Migração de automações da API do Document Understanding v1 para v2
  • Exemplos usando a API do Document Understanding™ Cloud v1
  • Licenciamento
  • Solução de problemas
Importante :
A tradução automática foi aplicada parcialmente neste conteúdo. A localização de um conteúdo recém-publicado pode levar de 1 a 2 semanas para ficar disponível.

Classificador Generativo

Exemplo de API para usar o classificador generativo com o Document Understanding, incluindo uma amostra de solicitação de curl usando um ID de projeto.

Comece a classificar um documento usando o classificador generativo​

Dica:

A ID do projeto é obtida a partir da resposta recebida da chamada Get project information.

curl -X 'POST' \
  '{AutomationCloudURL}/<Organization_Name>/<Tenant_Name>/du_/api/framework/projects/<Project_ID>/classifiers/generative_classifier/classification?api-version=1' \
  -H 'accept: text/plain' \
  -H 'Authorization: Bearer <your-access-token>' \
  -H 'Content-Type: application/json' \
  -d '{
  "documentId": "fa83da2a-1498-ee11-8925-000d3a67a01e",
  "prompts": [
    {
      "name": "Invoice",
      "description": "A detailed statement of goods or services provided, with individual prices, the total charge, and payment terms."
    },
    {
      "name": "Receipt",
      "description": "A written acknowledgment of having received a specified amount of money, goods, or services."
    }
  ]
}'
curl -X 'POST' \
  '{AutomationCloudURL}/<Organization_Name>/<Tenant_Name>/du_/api/framework/projects/<Project_ID>/classifiers/generative_classifier/classification?api-version=1' \
  -H 'accept: text/plain' \
  -H 'Authorization: Bearer <your-access-token>' \
  -H 'Content-Type: application/json' \
  -d '{
  "documentId": "fa83da2a-1498-ee11-8925-000d3a67a01e",
  "prompts": [
    {
      "name": "Invoice",
      "description": "A detailed statement of goods or services provided, with individual prices, the total charge, and payment terms."
    },
    {
      "name": "Receipt",
      "description": "A written acknowledgment of having received a specified amount of money, goods, or services."
    }
  ]
}'

Resposta de classificação de um documento usando o classificador generativo​

{
  "classificationResults": [
    {
      "DocumentTypeId": "Invoice",
      "DocumentId": "fa83da2a-1498-ee11-8925-000d3a67a01e",
      "Confidence": 0.9,
      "OcrConfidence": -1,
      "Reference": {
        "TextStartIndex": 0,
        "TextLength": 0,
        "Tokens": []
      },
      "DocumentBounds": {
        "StartPage": 0,
        "PageCount": 1,
        "TextStartIndex": 0,
        "TextLength": 864
      },
      "ClassifierName": "Generative Classifier"
    }
  ]
}
{
  "classificationResults": [
    {
      "DocumentTypeId": "Invoice",
      "DocumentId": "fa83da2a-1498-ee11-8925-000d3a67a01e",
      "Confidence": 0.9,
      "OcrConfidence": -1,
      "Reference": {
        "TextStartIndex": 0,
        "TextLength": 0,
        "Tokens": []
      },
      "DocumentBounds": {
        "StartPage": 0,
        "PageCount": 1,
        "TextStartIndex": 0,
        "TextLength": 864
      },
      "ClassifierName": "Generative Classifier"
    }
  ]
}

Esta página foi útil?

Conectar

Precisa de ajuda? Suporte(opens in new window)

Quer aprender? Academia UiPath(opens in new window)

Tem perguntas? Fórum do UiPath(opens in new window)

Fique por dentro das novidades