Zum Hauptinhalt springen
Trainieren Sie ein Modell zur Datenerfassung.

HTTP-Anfrage

POST https://api-{location-id}.flexicapture.com/v2/training
Ersetzen Sie {location-id} durch Ihre unterstützte Region.

Request-Body

Der Request-Body enthält Daten mit der folgenden Struktur:
{
  "task_id": "string",
  "file_id": "string",
  "fields": [
    {
      "name": "string",
      "rectangles": [
        {
          "page_id": 0,
          "x1": 0,
          "y1": 0,
          "x2": 0,
          "y2": 0
        }
      ]
    }
  ]
}

Felder

FeldTypBeschreibung
modelbody, object(TrainingCommandViewModel)Erforderlich. Für das Training verwendetes Modell.

TrainingCommandViewModel

FeldTypBeschreibung
task_idstringErforderlich. Task-ID.
file_idstringErforderlich. Datei-ID.
fields[]object(FieldCommandViewModel)Erforderlich. Feldsatz für das Training.

FieldCommandViewModel

FeldTypBeschreibung
namestringErforderlich. Feldname.
rectangles[]object(RectangleViewModel)Erforderlich. Rechtecke des Felds.

RectangleViewModel

FeldTypBeschreibung
page_idinteger($int32)Erforderlich. Interne Seiten-ID.
x1integer($int32)Erforderlich. Koordinate für x1.
y1integer($int32)Erforderlich. Koordinate für y1.
x2integer($int32)Erforderlich. Koordinate für x2.
y2integer($int32)Erforderlich. Koordinate für y2.

Antwort

Im Erfolgsfall gibt der Server den HTTP-Status 204 No Content zurück.