Neúplný řetězec modelů
API při tomto problému vrací 422 Unprocessable Content. Hodnota type je https://lingo.dev/docs/api/errors/model-chain-incomplete. Společnou strukturu všech chyb najdete v části Chyby a stavové kódy.
Nelze změnit pořadí v řetězci <sourceLocale>→<targetLocale>. Požadavek musí obsahovat každou konfiguraci modelu z tohoto řetězce právě jednou a nesmí obsahovat žádnou jinou. Nejprve načtěte řetězec a odešlete zpět identifikátory, které obsahuje.
Pole#
Kromě standardních položek type, status, title a detail obsahuje tělo následující pole. Z jejich hodnot se sestavuje text detail, takže klient může místo něj zobrazit vlastní text.
| Pole | Typ |
|---|---|
sourceLocale | string |
targetLocale | string |
Příklad#
json
{
"detail": "Cannot reorder the <sourceLocale>→<targetLocale> chain. The request must list every model config in that chain exactly once, and nothing outside it. Read the chain first and send back the ids it holds.",
"sourceLocale": "<sourceLocale>",
"targetLocale": "<targetLocale>",
"type": "https://lingo.dev/docs/api/errors/model-chain-incomplete",
"status": 422,
"title": "Model chain incomplete"
}Koncové body, které chybu vracejí#
PUT /v2/engines/{engineId}/model-configs/order