UiPath Documentation
document-understanding
latest
false
API-Leitfaden Understanding
Wichtig :
Es kann 1–2 Wochen dauern, bis die Lokalisierung neu veröffentlichter Inhalte verfügbar ist.

Generativer Klassifizierer

API-Beispiel für die Verwendung des generativen Klassifizierers mit Document Understanding, einschließlich einer Beispiel- curl-Anforderung mithilfe einer Projekt-ID.

Mit dem generativen Klassifizierer ein Dokument klassifizieren

Tipp:

Die Projekt-ID wird aus der Antwort abgerufen, die vom Aufruf Projektinformationen abrufen empfangen wurde.

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."
    }
  ]
}'

Antwort auf das Klassifizieren eines Dokuments mit dem generativen Klassifizierer

{
  "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"
    }
  ]
}

War diese Seite hilfreich?

Verbinden

Benötigen Sie Hilfe? Support

Möchten Sie lernen? UiPath Academy

Haben Sie Fragen? UiPath-Forum

Auf dem neuesten Stand bleiben