document-understanding
latest
false
Document Understanding API 指南
重要 :
新发布内容的本地化可能需要 1-2 周的时间才能完成。
将生成式分类器与 Document Understanding 结合使用的 API 示例,包括使用项目 ID 的示例 curl 请求。
使用生成式分类器开始对文档进行分类
提示:
项目 ID 从“获取项目信息”调用收到的响应中获取。
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."
}
]
}'
使用生成式分类器对文档进行分类的响应
{
"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"
}
]
}