Mesterséges intelligencia, magyarul.
Az eredeti közleményekből.

Az AWS új SageMaker API-kkal adja a fejlesztők kezébe a tanítási ciklust

2026. október 22. 20:00Forrás: AWS
Az AWS új SageMaker API-kkal adja a fejlesztők kezébe a tanítási ciklust
Kép: AWS

Az AWS új Amazon SageMaker AI training session API-kkal választja szét az egyedi modelltréninget és a GPU-infrastruktúra üzemeltetését. A fejlesztők saját Python-kódjukból irányíthatják a tanítási ciklust, miközben a szolgáltatás kezeli a gyorsítókat és a kapcsolódó üzemeltetési feladatokat.

A lényeg röviden
  • A fejlesztők saját Python-tanítási ciklust írhatnak GPU-fürtök kezelése nélkül.
  • A SageMaker AI kezeli a GPU-kat, az elosztott futtatást, a hibajavítást és az ellenőrzőpontokat.
  • A programozási modell három SDK-kliensre épül: ServiceClient, TrainingClient és SamplingClient.
  • Az API-k SFT-t, RL-t, preferenciaoptimalizálást és egyedi célfüggvényeket is támogatnak.
  • A használat feldolgozott tokenenként számlázódik, a GPU-műveletek fogyasztása alapján.

A fejlesztő írja a ciklust, a SageMaker futtatja az infrastruktúrát

A nagy nyelvi modellek finomhangolásánál gyakran választani kell az algoritmus feletti irányítás és az egyszerű üzemeltetés között. A teljesen kezelt szolgáltatások előre elkészített recepteket kínálnak, amelyeknél a felhasználó kiválasztja az alapmodellt, megadja az adatokat és a hiperparamétereket. Ha azonban egyedi veszteségfüggvényre, adatkurrikulumra, saját preferenciaoptimalizálásra, megerősítéses tanulási jutalmazásra vagy új illesztési algoritmusra van szükség, nagyobb szabadság kell.

Az AWS 2026. október 22-i bejelentése szerint a SageMaker AI training session API-k ebben a helyzetben a számítási infrastruktúrát rejtik el, az algoritmust viszont a fejlesztőnél hagyják. A forward_backward(), az optim_step() és a sample() műveletek API-hívásként építhetők be a saját Python-alapú tanítási ciklusba. A munkamenet állapottartó, ezért a modell a lépések között a GPU-kon marad.

A SageMaker AI kezeli a futtatókörnyezet beállítását, az elosztott végrehajtást, a gradiensek szinkronizálását, a hibák utáni helyreállítást, az elkülönítést és a nagy léptékű GPU-üzemeltetést. A fejlesztő közben a saját adatain, jutalmazási logikáján és algoritmusán dolgozhat.

Három SDK-kliensből áll a programozási modell

A SageMaker Python SDK-ban létrehozott kliensek egymásra épülnek. A ServiceClient kezeli a platformszintű beállításokat, például a végrehajtási szerepkört, a modellcsomag-csoportot és az Amazon S3 kimeneti helyét. Opcionálisan AWS KMS-kulcs és virtuális magánhálózat konfigurációja is megadható.

A ServiceClient indítja a munkamenetet, majd létrehozza a TrainingClientet. Ez biztosítja a tanítási és ellenőrzőpont-műveleteket, köztük a forward, forward_backward, optim_step és save_weights_for_sampler hívásokat. A TrainingClientből jön létre a SamplingClient, amely a mintavételezéshez és az értékeléshez használható sample és compute_logprobs műveleteket kínál.

A szolgáltatás a kiválasztott alapmodellt és a Low-Rank Adaptation, vagyis LoRA-adaptert kezeli a menedzselt gyorsítókon. Nincs szükség az egész feladatot előre leíró konfigurációs fájlra vagy fürt létrehozására. Az aktív munkamenet OpenAI-kompatibilis chat completions végpontot is biztosít, így meglévő OpenAI-klienskód is használható mintavételezésre.

Megerősítéses tanulás és felügyelt finomhangolás is támogatott

A megerősítéses tanulási ciklusban a Python-kód betölti a promptokat, majd a GPU-kon mintákat készít az aktuális modellből. A kód ezután pontozza a válaszokat. Ehhez használható ellenőrző, jutalmazómodell, tesztkörnyezet vagy bármilyen más, kódban kifejezhető értékelés. A forward_backward és az optim_step a pontszámokból GPU-n végrehajtott gradiensfrissítést készít, a save_weights_and_get_sampling_client() pedig frissíti a mintavételezőt a következő lépéshez.

A modell ugyanazokra az alapműveletekre támaszkodva felügyelt finomhangolásra is használható. Ilyenkor elhagyható a mintavételezés és a jutalmazás, a forward_backward hívás pedig címkézett példákon számított keresztentrópia-veszteséggel működik. Az AWS szerint a megközelítés támogatja többek között a GRPO-t, a PPO-t és az importance samplinget, valamint az ezekből felépített egyedi célfüggvényeket, preferenciaoptimalizálást és desztillációt.

Az AWS a training session API-k mellé SageMaker training sessions cookbookot is kiadott. A gyűjtemény futtatható SFT- és RL-recepteket tartalmaz, amelyek saját tanítási ciklusok kiindulópontjaként szolgálhatnak. A közlemény a GSM8K általános iskolai matematikai feladatain végzett minimális RL-ciklust, valamint egy olyan példát is említ, amely versenyprogramozási feladatokon tanít megerősítéses tanulással, és a generált kódot egységtesztekkel értékeli.

Kinek lehet fontos az új megoldás?

A training session API-kat az AWS azoknak a csapatoknak szánja, amelyek gyors kísérleti ciklusokat és algoritmikus szabadságot szeretnének, de nem akarnak GPU-fürtöket kiépíteni és működtetni. Ide tartozhatnak az RL- és illesztési algoritmusokon dolgozó kutatók, az egyedi veszteségfüggvényt vagy többfázisú folyamatot használó SFT- és preferenciaoptimalizálási csapatok, valamint az egyedi gördítési logikát és jutalmazást fejlesztő ügynökalapú rendszerek készítői.

A használat tokenenként feldolgozott mennyiség alapján számlázódik. Az AWS szerint akkor is csak a GPU-hoz kötött műveletekért kell fizetni, amikor a fejlesztői gépen futó jutalmazás, adatbetöltés, naplózás vagy hibakeresés zajlik. Ez különösen azoknál a munkafolyamatoknál lehet fontos, amelyekben összetett jutalmazómodellek, több eszközt használó gördítések vagy emberi értékelés lassítja a ciklust.

A szolgáltatás a SageMaker AI modell-testreszabási lehetőségei között a teljesen kezelt Serverless Model Customization és a nagyobb üzemeltetési felelősséget igénylő SageMaker Training Jobs, illetve SageMaker HyperPod közé kerül. A Serverless Model Customization előre meghatározott beállításokat kínál, a training session API-k viszont lehetővé teszik a teljes tanítási ciklus kódolását, miközben az infrastruktúra kezelése a SageMaker AI feladata marad.

Kövesd az AI Hírek oldalát a FacebookonA legfontosabb MI-hírek magyarul, rögtön a megjelenés után a hírfolyamodban.Követem

Kapcsolódó hírek

Az AWS többfordulós megerősítéses tanulást mutatott be a SageMaker AI-ban
Fejlesztőknek2026. október 23. 19:48

Az AWS többfordulós megerősítéses tanulást mutatott be a SageMaker AI-ban

Az AWS gyakorlati útmutatót tett közzé a többfordulós megerősítéses tanulásról, amelyben egy modell teljes feladatsorozat eredménye alapján kap visszajelzést. A…

Az i14 Laplace 3B modellje fix memóriával fut AWS Trainium2-n
Chipek és infrastruktúra2026. október 20. 23:14

Az i14 Laplace 3B modellje fix memóriával fut AWS Trainium2-n

Az i14 Laplace 3B modellje a hagyományos transzformeres figyelem helyett lineáris figyelmet használ, ezért a következtetés során a rekurrens állapot mérete nem nő a…

A Meta Muse Spark Open modellje elérhető az AWS SageMakerben
Modellek2026. október 15. 19:43

A Meta Muse Spark Open modellje elérhető az AWS SageMakerben

Az AWS SageMaker JumpStartban elérhetővé vált a Meta Muse Spark Open nevű, kódolásra optimalizált nyílt súlyú modellje. A modell 1 millió tokenes kontextusablakot…