Custom Models - Train
Create a trénování vlastního modelu. Požadavek musí obsahovat zdrojový parametr, který je buď externě přístupný identifikátor URI kontejneru objektů blob služby Azure Storage (nejlépe identifikátor URI sdíleného přístupového podpisu), nebo platnou cestu ke složce dat na místně připojené jednotce. Pokud jsou zadány místní cesty, musí se řídit formátem cesty pro Linux/Unix a být absolutní cestou, která je kořenem hodnoty nastavení konfigurace vstupního připojení, například pokud je hodnota nastavení konfigurace {Mounts:Input} /input, pak platná cesta ke zdroji bude '/input/contosodataset'. Očekává se, že všechna data, která se mají vytrénovat, budou ve zdrojové složce nebo podsložkách. Modely se trénují pomocí dokumentů, které mají následující typ obsahu: "application/pdf", "image/jpeg", "image/png", "image/tiff" nebo "image/bmp". Jiný typ obsahu se ignoruje.
POST {endpoint}/formrecognizer/v2.1/custom/models
Parametry identifikátoru URI
Name | V | Vyžadováno | Typ | Description |
---|---|---|---|---|
endpoint
|
path | True |
string |
Podporované koncové body služeb Cognitive Services (protokol a název hostitele, například: https://westus2.api.cognitive.microsoft.com). |
Hlavička požadavku
Name | Vyžadováno | Typ | Description |
---|---|---|---|
Ocp-Apim-Subscription-Key | True |
string |
Text požadavku
Name | Vyžadováno | Typ | Description |
---|---|---|---|
source | True |
string |
Cesta ke zdroji obsahující trénovací dokumenty. |
modelName |
string |
Volitelný název modelu definovaný uživatelem (maximální délka: 1024) |
|
sourceFilter |
Filtr, který se má použít pro dokumenty ve zdrojové cestě pro trénování. |
||
useLabelFile |
boolean |
Použijte soubor popisku pro trénování modelu. |
Odpovědi
Name | Typ | Description |
---|---|---|
201 Created |
Požadavek se úspěšně zařadil do fronty. Hlavičky Location: string |
|
Other Status Codes |
Entita odpovědi doprovázející neúspěšné odpovědi obsahující další podrobnosti o chybě. |
Zabezpečení
Ocp-Apim-Subscription-Key
Typ:
apiKey
V:
header
Příklady
Train custom model |
Train custom model with subfolder filter options |
Train custom model
Ukázkový požadavek
POST {endpoint}/formrecognizer/v2.1/custom/models
{
"source": "{azure_blob_endpoint}/input/data1?sasToken"
}
Ukázková odpověď
Location: {endpoint}/formrecognizer/v2.1/custom/models/f973e3c1-1148-43bb-bea8-49d0603ab3a8
Train custom model with subfolder filter options
Ukázkový požadavek
POST {endpoint}/formrecognizer/v2.1/custom/models
{
"source": "{azure_blob_endpoint}/input/data1?sasToken",
"sourceFilter": {
"prefix": "",
"includeSubFolders": false
},
"useLabelFile": false
}
Ukázková odpověď
Location: {endpoint}/formrecognizer/v2.1/custom/models/f973e3c1-1148-43bb-bea8-49d0603ab3a8
Definice
Name | Description |
---|---|
Error |
|
Error |
|
Train |
Vyžádejte si parametr pro trénování nového vlastního modelu. |
Train |
Filtr, který se má použít pro dokumenty ve zdrojové cestě pro trénování. |
ErrorInformation
Name | Typ | Description |
---|---|---|
code |
string |
|
message |
string |
ErrorResponse
Name | Typ | Description |
---|---|---|
error |
TrainRequest
Vyžádejte si parametr pro trénování nového vlastního modelu.
Name | Typ | Default value | Description |
---|---|---|---|
modelName |
string |
Volitelný název modelu definovaný uživatelem (maximální délka: 1024) |
|
source |
string |
Cesta ke zdroji obsahující trénovací dokumenty. |
|
sourceFilter |
Filtr, který se má použít pro dokumenty ve zdrojové cestě pro trénování. |
||
useLabelFile |
boolean |
False |
Použijte soubor popisku pro trénování modelu. |
TrainSourceFilter
Filtr, který se má použít pro dokumenty ve zdrojové cestě pro trénování.
Name | Typ | Default value | Description |
---|---|---|---|
includeSubFolders |
boolean |
False |
Příznak označující, jestli bude potřeba zahrnout i podsložky v sadě složek předpon, které budou muset být zahrnuty při hledání obsahu, který se má předzpracovat. |
prefix |
string |
Řetězec předpony rozlišující velká a malá písmena pro filtrování dokumentů ve zdrojové cestě pro účely trénování. Například při použití identifikátoru URI objektu blob služby Azure Storage použijte předponu k omezení podsložek pro trénování. |