0 / 0
Go back to the English version of the documentation
Spuštění úloh
Last updated: 02. 11. 2023
Decision Optimization spuštěné úlohy

Decision Optimization používá asynchronní rozhraní API Watson Machine Learning k povolení paralelního spouštění úloh.

Chcete-li vyřešit problém, můžete vytvořit novou úlohu z implementace modelu a přidružit k ní data. Viz kroky implementace a příklad rozhraní REST API. Není vám účtován poplatek za nasazení modelu. Na základě doby běhu je účtováno pouze řešení modelu s některými daty.

Chcete-li vyřešit více než jednu úlohu najednou, zadejte při vytváření implementace více než jeden uzel. Například v tomto příkladu rozhraní REST APIzvyšte počet uzlů změnou hodnoty vlastnosti uzlů: "nodes" : 1.

Sekce (uzly)

Když je úloha vytvořena a odeslána, způsob jejího zpracování závisí na aktuální konfiguraci a úlohách, které jsou spuštěny pro instanci Watson Machine Learning . Tento proces je zobrazen v následujícím diagramu.

Pracovní objekt úlohy zobrazující frontu úloh, existující sekci a novou sekci.
  1. Nová úloha se odešle do fronty.
  2. Pokud je POD spuštěna, ale nečinná (nespuštěná úloha), okamžitě zahájí zpracování této úlohy.
  3. Jinak, pokud není dosaženo maximálního počtu uzlů, spustí se nová POD. (Spuštění POD může trvat několik sekund). Úloha je pak přiřazena k této nové zásadě POD pro zpracování.
  4. Jinak úloha čeká ve frontě, dokud jedna ze spuštěných sekcí neskončí, a může vybrat čekající úlohu.

Konfigurace sekcí každé velikosti je následující:

Tabulka 1. Velikosti triček pro Decision Optimization
Definice Název Popis
2 vCPU a 8 GB S Malý
4 vCPU a 16 GB M Střední
8 vCPU a 32 GB L Velký
16 vCPU a 64 GB XL Extra velký

Pro všechny konfigurace je 1 vCPU a 512 MB vyhrazeno pro vnitřní použití.

Kromě času řešení závisí cena na zvolené velikosti prostřednictvím multiplikátoru.

V konfiguraci implementace můžete také nastavit maximální počet uzlů, které se mají použít.

Nečinné sekce se automaticky zastaví po vypršení časového limitu. Pokud je zadána nová úloha, když nejsou v provozu žádné sekce, trvá restartování sekce určitou dobu (přibližně 30 sekund).

Příklad rozhraní REST API

Úplný postup implementace modelu a odkazy na dokumentaci Swagger viz Příklad rozhraní REST API.

Příklad rozhraní API Python

Kromě rozhraní REST API je rozhraní API Python dodáváno s produktem Watson Machine Learning , takže můžete snadno vytvářet, implementovat a používat model Decision Optimization z Python notebook.

Další informace viz Python klienta Python.

Příklad notebook popisující a dokumentující všechny kroky je k dispozici v části Ukázky.

Generative AI search and answer
These answers are generated by a large language model in watsonx.ai based on content from the product documentation. Learn more