Custom Models - Copy

Скопируйте пользовательскую модель, хранящуюся в этом ресурсе (источнике), в указанный пользователем целевой ресурс Распознавателя документов.

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

Параметры URI

Имя В Обязательно Тип Описание
endpoint
path True

string

Поддерживаемые конечные точки Cognitive Services (протокол и имя узла, например https://westus2.api.cognitive.microsoft.com).

modelId
path True

string (uuid)

Идентификатор модели.

Заголовок запроса

Имя Обязательно Тип Описание
Ocp-Apim-Subscription-Key True

string

Текст запроса

Имя Обязательно Тип Описание
copyAuthorization True

CopyAuthorizationResult

Сущность, которая кодирует утверждения для авторизации запроса копирования.

targetResourceId True

string

maxLength: 1024
pattern: ^/subscriptions/[^/]*/resourceGroups/[^/]*/providers/Microsoft.CognitiveServices/accounts/[^/]*$

Идентификатор ресурса Azure целевого ресурса Распознавателя документов, в который копируется модель.

targetResourceRegion True

string

minLength: 1
maxLength: 24
pattern: ^[a-z0-9]+$

Расположение целевого ресурса Azure. Допустимое имя региона Azure, поддерживаемое Cognitive Services.

Ответы

Имя Тип Описание
202 Accepted

Запрос копирования успешно помещается в очередь.

Заголовки

Operation-Location: string

Other Status Codes

ErrorResponse

Сущность ответа, сопровождающая неудающиеся ответы, содержащие дополнительные сведения об ошибке.

Безопасность

Ocp-Apim-Subscription-Key

Тип: apiKey
В: header

Примеры

Copy custom model

Образец запроса

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
  }
}

Пример ответа

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

Определения

Имя Описание
CopyAuthorizationResult

Параметр запроса, содержащий утверждения авторизации для операции копирования.

CopyRequest

Запрос параметра для копирования существующей пользовательской модели из исходного ресурса в целевой ресурс, на который ссылается идентификатор ресурса.

ErrorInformation
ErrorResponse

CopyAuthorizationResult

Параметр запроса, содержащий утверждения авторизации для операции копирования.

Имя Тип Описание
accessToken

string

Утверждение токена, используемое для авторизации запроса.

expirationDateTimeTicks

integer (int64)

Время истечения срока действия маркера доступа. Дата представлена как количество секунд с 1970-01-01T0:01T0:0Z UTC до истечения срока действия.

modelId

string

Идентификатор модели.

CopyRequest

Запрос параметра для копирования существующей пользовательской модели из исходного ресурса в целевой ресурс, на который ссылается идентификатор ресурса.

Имя Тип Описание
copyAuthorization

CopyAuthorizationResult

Сущность, которая кодирует утверждения для авторизации запроса копирования.

targetResourceId

string

maxLength: 1024
pattern: ^/subscriptions/[^/]*/resourceGroups/[^/]*/providers/Microsoft.CognitiveServices/accounts/[^/]*$

Идентификатор ресурса Azure целевого ресурса Распознавателя документов, в который копируется модель.

targetResourceRegion

string

minLength: 1
maxLength: 24
pattern: ^[a-z0-9]+$

Расположение целевого ресурса Azure. Допустимое имя региона Azure, поддерживаемое Cognitive Services.

ErrorInformation

Имя Тип Описание
code

string

message

string

ErrorResponse

Имя Тип Описание
error

ErrorInformation