Partager via


Document Models - List Models

Répertorier tous les modèles de document

GET {endpoint}/documentintelligence/documentModels?api-version=2024-02-29-preview

Paramètres URI

Nom Dans Obligatoire Type Description
endpoint
path True

string

Point de terminaison du service Document Intelligence.

api-version
query True

string

Version de l’API à utiliser pour cette opération.

En-tête de la demande

Nom Obligatoire Type Description
x-ms-client-request-id

string

uuid

Identificateur de chaîne opaque, globalement unique et généré par le client pour la demande.

Réponses

Nom Type Description
200 OK

PagedDocumentModelDetails

La demande a réussi.

Headers

x-ms-client-request-id: string

Other Status Codes

ErrorResponse

Réponse d’erreur inattendue.

Sécurité

Ocp-Apim-Subscription-Key

Type: apiKey
In: header

OAuth2Auth

Type: oauth2
Flow: accessCode
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize
Token URL: https://login.microsoftonline.com/common/oauth2/token

Scopes

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

Exemples

Get Document Models

Sample Request

GET https://myendpoint.cognitiveservices.azure.com/documentintelligence/documentModels?api-version=2024-02-29-preview

Sample Response

{
  "value": [
    {
      "modelId": "prebuilt-layout",
      "createdDateTime": "2021-07-30T00:00:00Z",
      "description": "Prebuilt model to extract text, selection marks, tables, and other layout information.",
      "apiVersion": "2024-02-29-preview"
    },
    {
      "modelId": "myCustomModel",
      "createdDateTime": "2021-09-24T12:54:35Z",
      "expirationDateTime": "2023-01-01T00:00:00Z",
      "description": "Custom model description",
      "apiVersion": "2024-02-29-preview"
    }
  ],
  "nextLink": "https://myendpoint.cognitiveservices.azure.com/documentintelligence/documentModels?nextLink=nextLinkData"
}

Définitions

Nom Description
AzureBlobContentSource

Stockage Blob Azure contenu.

AzureBlobFileListContentSource

Liste de fichiers dans Stockage Blob Azure.

DocumentBuildMode

Mode de génération de modèle de document personnalisé.

DocumentFieldSchema

Description du schéma sémantique de champ à l’aide d’une syntaxe de style schéma JSON.

DocumentFieldType

Type de données sémantique de la valeur de champ.

DocumentModelDetails

Informations sur le modèle de document.

DocumentTypeDetails

Informations sur le type de document.

Error

Objet d’erreur.

ErrorResponse

Objet de réponse d’erreur.

InnerError

Objet contenant des informations plus spécifiques sur l’erreur.

PagedDocumentModelDetails

Collection paginée d’éléments DocumentModelDetails

Warning

Objet d’erreur.

AzureBlobContentSource

Stockage Blob Azure contenu.

Nom Type Description
containerUrl

string

Stockage Blob Azure’URL du conteneur.

prefix

string

Préfixe de nom d’objet blob.

AzureBlobFileListContentSource

Liste de fichiers dans Stockage Blob Azure.

Nom Type Description
containerUrl

string

Stockage Blob Azure’URL du conteneur.

fileList

string

Chemin d’accès à un fichier JSONL dans le conteneur spécifiant un sous-ensemble de documents.

DocumentBuildMode

Mode de génération de modèle de document personnalisé.

Nom Type Description
neural

string

Documents de support avec divers modèles visuels.

template

string

Documents cibles avec des modèles visuels similaires.

DocumentFieldSchema

Description du schéma sémantique de champ à l’aide d’une syntaxe de style schéma JSON.

Nom Type Description
description

string

Description du champ.

example

string

Exemple de contenu de champ.

items

DocumentFieldSchema

Schéma de type de champ de chaque élément de tableau.

properties

<string,  DocumentFieldSchema>

Sous-champs nommés du champ objet.

type

DocumentFieldType

Type de données sémantique de la valeur de champ.

DocumentFieldType

Type de données sémantique de la valeur de champ.

Nom Type Description
address

string

Adresse analysée.

array

string

Liste des sous-champs du même type.

boolean

string

Valeur booléenne, normalisée sur true ou false.

countryRegion

string

Pays/région, normalisé au format ISO 3166-1 alpha-3 (par exemple, USA).

currency

string

Montant monétaire avec symbole et unité monétaires facultatifs.

date

string

Date, normalisée au format ISO 8601 (AAAA-MM-JJ).

integer

string

Nombre entier, normalisé en entier signé 64 bits.

number

string

Nombre à virgule flottante, normalisé à virgule flottante double précision.

object

string

Liste nommée de sous-champs de types potentiellement différents.

phoneNumber

string

Numéro de téléphone, normalisé au format E.164 (+{CountryCode}{SubscriberNumber}).

selectionGroup

string

Tableau de valeurs de chaîne sélectionnées.

selectionMark

string

Le champ est-il sélectionné ?

signature

string

La signature est-elle présente ?

string

string

Texte brut.

time

string

Heure normalisée au format ISO 8601 (hh :mm :ss).

DocumentModelDetails

Informations sur le modèle de document.

Nom Type Description
apiVersion

string

Version de l’API utilisée pour créer ce modèle de document.

azureBlobFileListSource

AzureBlobFileListContentSource

Stockage Blob Azure liste de fichiers spécifiant les données d’entraînement. AzureBlobSource ou azureBlobFileListSource doivent être spécifiés.

azureBlobSource

AzureBlobContentSource

Stockage Blob Azure’emplacement contenant les données d’entraînement. AzureBlobSource ou azureBlobFileListSource doivent être spécifiés.

buildMode

DocumentBuildMode

Mode de génération de modèle de document personnalisé.

createdDateTime

string

Date et heure (UTC) de création du modèle de document.

description

string

Description du modèle de document.

docTypes

<string,  DocumentTypeDetails>

Types de documents pris en charge.

expirationDateTime

string

Date et heure (UTC) de l’expiration du modèle de document.

modelId

string

Nom du modèle de document unique.

tags

object

Liste des attributs de balise clé-valeur associés au modèle de document.

warnings

Warning[]

Liste des avertissements rencontrés lors de la génération du modèle.

DocumentTypeDetails

Informations sur le type de document.

Nom Type Description
buildMode

DocumentBuildMode

Mode de génération de modèle de document personnalisé.

description

string

Description du modèle de document.

fieldConfidence

object

Confiance estimée pour chaque champ.

fieldSchema

<string,  DocumentFieldSchema>

Description du schéma sémantique de document à l’aide d’une syntaxe de style de schéma JSON.

Error

Objet d’erreur.

Nom Type Description
code

string

Un des codes d’erreur définis par le serveur.

details

Error[]

Tableau de détails sur les erreurs spécifiques qui ont conduit à cette erreur signalée.

innererror

InnerError

Objet contenant des informations plus spécifiques que l’objet actuel sur l’erreur.

message

string

Représentation lisible par l’homme de l’erreur.

target

string

Cible de l’erreur.

ErrorResponse

Objet de réponse d’erreur.

Nom Type Description
error

Error

Informations d’erreur.

InnerError

Objet contenant des informations plus spécifiques sur l’erreur.

Nom Type Description
code

string

Un des codes d’erreur définis par le serveur.

innererror

InnerError

Erreur interne.

message

string

Représentation lisible par l’homme de l’erreur.

PagedDocumentModelDetails

Collection paginée d’éléments DocumentModelDetails

Nom Type Description
nextLink

string

Lien vers la page suivante des éléments

value

DocumentModelDetails[]

Éléments DocumentModelDetails de cette page

Warning

Objet d’erreur.

Nom Type Description
code

string

Un des ensembles de codes d’avertissement définis par le serveur.

message

string

Représentation lisible par l’homme de l’avertissement.

target

string

Cible de l’erreur.