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). |
|
model
|
path | True |
string (uuid) |
Идентификатор модели. |
Заголовок запроса
| Имя | Обязательно | Тип | Описание |
|---|---|---|---|
| Ocp-Apim-Subscription-Key | True |
string |
Текст запроса
| Имя | Обязательно | Тип | Описание |
|---|---|---|---|
| copyAuthorization | True |
Сущность, которая кодирует утверждения для авторизации запроса копирования. |
|
| targetResourceId | True |
string maxLength: 1024pattern: ^/subscriptions/[^/]*/resourceGroups/[^/]*/providers/Microsoft.CognitiveServices/accounts/[^/]*$ |
Идентификатор ресурса Azure целевого ресурса Распознавателя документов, в который копируется модель. |
| targetResourceRegion | True |
string minLength: 1maxLength: 24 pattern: ^[a-z0-9]+$ |
Расположение целевого ресурса Azure. Допустимое имя региона Azure, поддерживаемое Cognitive Services. |
Ответы
| Имя | Тип | Описание |
|---|---|---|
| 202 Accepted |
Запрос копирования успешно помещается в очередь. Заголовки Operation-Location: string |
|
| Other Status Codes |
Сущность ответа, сопровождающая неудающиеся ответы, содержащие дополнительные сведения об ошибке. |
Безопасность
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
Определения
| Имя | Описание |
|---|---|
|
Copy |
Параметр запроса, содержащий утверждения авторизации для операции копирования. |
|
Copy |
Запрос параметра для копирования существующей пользовательской модели из исходного ресурса в целевой ресурс, на который ссылается идентификатор ресурса. |
|
Error |
|
|
Error |
CopyAuthorizationResult
Параметр запроса, содержащий утверждения авторизации для операции копирования.
| Имя | Тип | Описание |
|---|---|---|
| accessToken |
string |
Утверждение токена, используемое для авторизации запроса. |
| expirationDateTimeTicks |
integer (int64) |
Время истечения срока действия маркера доступа. Дата представлена как количество секунд с 1970-01-01T0:01T0:0Z UTC до истечения срока действия. |
| modelId |
string |
Идентификатор модели. |
CopyRequest
Запрос параметра для копирования существующей пользовательской модели из исходного ресурса в целевой ресурс, на который ссылается идентификатор ресурса.
| Имя | Тип | Описание |
|---|---|---|
| copyAuthorization |
Сущность, которая кодирует утверждения для авторизации запроса копирования. |
|
| targetResourceId |
string maxLength: 1024pattern: ^/subscriptions/[^/]*/resourceGroups/[^/]*/providers/Microsoft.CognitiveServices/accounts/[^/]*$ |
Идентификатор ресурса Azure целевого ресурса Распознавателя документов, в который копируется модель. |
| targetResourceRegion |
string minLength: 1maxLength: 24 pattern: ^[a-z0-9]+$ |
Расположение целевого ресурса Azure. Допустимое имя региона Azure, поддерживаемое Cognitive Services. |
ErrorInformation
| Имя | Тип | Описание |
|---|---|---|
| code |
string |
|
| message |
string |
ErrorResponse
| Имя | Тип | Описание |
|---|---|---|
| error |