Compartilhar via


Custom Models - Copy

Copie o modelo personalizado armazenado nesse recurso (a origem) para o recurso de Reconhecimento de Formulários de destino especificado pelo usuário.

POST {endpoint}/formrecognizer/v2.1/custom/models/{modelId}/copy

Parâmetros de URI

Nome Em Obrigatório Tipo Description
endpoint
path True

string

Pontos de extremidade dos Serviços Cognitivos com suporte (protocolo e nome do host, por exemplo: https://westus2.api.cognitive.microsoft.com).

modelId
path True

string

uuid

Identificador de modelo.

Cabeçalho da solicitação

Nome Obrigatório Tipo Description
Ocp-Apim-Subscription-Key True

string

Corpo da solicitação

Nome Obrigatório Tipo Description
copyAuthorization True

CopyAuthorizationResult

Entidade que codifica declarações para autorizar a solicitação de cópia.

targetResourceId True

string

A ID de Recurso do Azure do recurso de Reconhecimento de Formulários de destino para o qual o modelo é copiado.

targetResourceRegion True

string

Local do recurso do Azure de destino. Um nome de região válido do Azure compatível com os Serviços Cognitivos.

Respostas

Nome Tipo Description
202 Accepted

A solicitação de cópia é enfileirada com êxito.

Cabeçalhos

Operation-Location: string

Other Status Codes

ErrorResponse

Entidade de resposta que acompanha respostas não bem-sucedidas que contêm detalhes adicionais sobre o erro.

Segurança

Ocp-Apim-Subscription-Key

Tipo: apiKey
Em: header

Exemplos

Copy custom model

Solicitação de exemplo

POST {endpoint}/formrecognizer/v2.1/custom/models/f973e3c1-1148-43bb-bea8-49d0603ab3a8/copy


{
  "targetResourceId": "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.CognitiveServices/accounts/{resourceName}",
  "targetResourceRegion": "westus2",
  "copyAuthorization": {
    "modelId": "f973e3c1-1148-43bb-bea8-49d0603ab3a8",
    "accessToken": "{accessToken}",
    "expirationDateTimeTicks": 86400
  }
}

Resposta de exemplo

Operation-Location: {endpoint}/formrecognizer/v2.1/custom/models/f973e3c1-1148-43bb-bea8-49d0603ab3a8/copyResults/3b1e6c5b-e113-4114-ab6b-ce65dfe8050f

Definições

Nome Description
CopyAuthorizationResult

Parâmetro de solicitação que contém declarações de autorização para operação de cópia.

CopyRequest

Solicite o parâmetro para copiar um modelo personalizado existente do recurso de origem para um recurso de destino referenciado pela ID do recurso.

ErrorInformation
ErrorResponse

CopyAuthorizationResult

Parâmetro de solicitação que contém declarações de autorização para operação de cópia.

Nome Tipo Description
accessToken

string

Declaração de token usada para autorizar a solicitação.

expirationDateTimeTicks

integer

A hora de expiração do token de acesso. A data é representada como o número de segundos de 1970-01-01T0:0:0Z UTC até a hora de expiração.

modelId

string

Identificador de modelo.

CopyRequest

Solicite o parâmetro para copiar um modelo personalizado existente do recurso de origem para um recurso de destino referenciado pela ID do recurso.

Nome Tipo Description
copyAuthorization

CopyAuthorizationResult

Entidade que codifica declarações para autorizar a solicitação de cópia.

targetResourceId

string

A ID de Recurso do Azure do recurso de Reconhecimento de Formulários de destino para o qual o modelo é copiado.

targetResourceRegion

string

Local do recurso do Azure de destino. Um nome de região válido do Azure compatível com os Serviços Cognitivos.

ErrorInformation

Nome Tipo Description
code

string

message

string

ErrorResponse

Nome Tipo Description
error

ErrorInformation