Delen via


Document Classifiers - Classify Document From Stream

Classificeert het document met documentclassificatie.

POST {endpoint}/documentintelligence/documentClassifiers/{classifierId}:analyze?api-version=2024-07-31-preview
POST {endpoint}/documentintelligence/documentClassifiers/{classifierId}:analyze?api-version=2024-07-31-preview&stringIndexType={stringIndexType}&split={split}&pages={pages}

URI-parameters

Name In Vereist Type Description
classifierId
path True

string

Unieke naam van documentclassificatie.

Regex-patroon: ^[a-zA-Z0-9][a-zA-Z0-9._~-]{1,63}$

endpoint
path True

string

uri

Het Eindpunt van de Document Intelligence-service.

api-version
query True

string

De API-versie die voor deze bewerking moet worden gebruikt.

pages
query

string

Lijst met op 1 gebaseerde paginanummers die moeten worden geanalyseerd. Ex. "1-3,5,7-9"

Regex-patroon: ^(\d+(-\d+)?)(,\s*(\d+(-\d+)?))*$

split
query

SplitMode

De splitsmodus voor documenten.

stringIndexType
query

StringIndexType

Methode die wordt gebruikt voor het berekenen van tekenreeksverschil en lengte.

Aanvraagbody

Media Types: "application/octet-stream", "application/pdf", "image/jpeg", "image/png", "image/tiff", "image/bmp", "image/heif", "text/html", "application/vnd.openxmlformats-officedocument.wordprocessingml.document", "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet", "application/vnd.openxmlformats-officedocument.presentationml.presentation"

Name Type Description
input

string

Invoerinhoud.

Antwoorden

Name Type Description
202 Accepted

De aanvraag is geaccepteerd voor verwerking, maar de verwerking is nog niet voltooid.

Kopteksten

  • Operation-Location: string
  • Retry-After: integer
Other Status Codes

ErrorResponse

Een onverwachte foutreactie.

Beveiliging

Ocp-Apim-Subscription-Key

Type: apiKey
In: header

OAuth2Auth

Type: oauth2
Stroom: accessCode
Autorisatie-URL: https://login.microsoftonline.com/common/oauth2/authorize
Token-URL: https://login.microsoftonline.com/common/oauth2/token

Bereiken

Name Description
https://cognitiveservices.azure.com/.default

Voorbeelden

Classify Document from Url

Voorbeeldaanvraag

POST https://myendpoint.cognitiveservices.azure.com/documentintelligence/documentClassifiers/classifierId:analyze?api-version=2024-07-31-preview&stringIndexType=textElements

"{binaryFile}"

Voorbeeldrespons

Operation-Location: https://myendpoint.cognitiveservices.azure.com/documentintelligence/documentClassifiers/customClassifier/analyzeResults/3b31320d-8bab-4f88-b19c-2322a7f11034?api-version=2024-07-31-preview

Definities

Name Description
Error

Het foutobject.

ErrorResponse

Foutantwoordobject.

InnerError

Een object met meer specifieke informatie over de fout.

SplitMode

Gedrag voor het splitsen van bestanden.

StringIndexType

Methode die wordt gebruikt voor het berekenen van tekenreeksverschil en lengte.

Error

Het foutobject.

Name Type Description
code

string

Een van een door de server gedefinieerde set foutcodes.

details

Error[]

Een matrix met details over specifieke fouten die hebben geleid tot deze gemelde fout.

innererror

InnerError

Een object met meer specifieke informatie dan het huidige object over de fout.

message

string

Een leesbare weergave van de fout.

target

string

Het doel van de fout.

ErrorResponse

Foutantwoordobject.

Name Type Description
error

Error

Foutinformatie.

InnerError

Een object met meer specifieke informatie over de fout.

Name Type Description
code

string

Een van een door de server gedefinieerde set foutcodes.

innererror

InnerError

Interne fout.

message

string

Een leesbare weergave van de fout.

SplitMode

Gedrag voor het splitsen van bestanden.

Name Type Description
auto

string

Bestand automatisch splitsen in documenten.

none

string

Het hele bestand behandelen als één document.

perPage

string

Elke pagina in het bestand behandelen als een afzonderlijk document.

StringIndexType

Methode die wordt gebruikt voor het berekenen van tekenreeksverschil en lengte.

Name Type Description
textElements

string

Door de gebruiker waargenomen weergaveteken of grapheme-cluster, zoals gedefinieerd door Unicode 8.0.0.

unicodeCodePoint

string

Tekeneenheid die wordt vertegenwoordigd door één Unicode-codepunt. Wordt gebruikt door Python 3.

utf16CodeUnit

string

Tekeneenheid vertegenwoordigd door een 16-bits Unicode-code-eenheid. Wordt gebruikt door JavaScript, Java en .NET.