Terug naar Nieuws
ProductAI Understanding-briefing

AWS geeft details over het herontwerp van de SageMaker SDK v3 voor training en implementatie van aangepaste AI-modellen

AWS zegt dat SageMaker Python SDK v3 training en implementatie van aangepaste modellen verenigt via ModelTrainer, ModelBuilder en runtime code-injectie, met voorbeelden van scikit-learn en Stable Diffusion.

5 min readRead the primary source
Primary-source image accompanying AWS details SageMaker SDK v3 redesign for custom AI model training and deployment
Primair brondocumentBron opgenomen
Uitgever
aws.amazon.com
Bronlink
aws.amazon.comhttps://aws.amazon.com/blogs/machine-learning/bring-your-own-model-with-amazon-sagemaker-ai-script-mode-in-sdk-v3/
Brontype
Primair document: een officiële aankondiging, document, dossier of first-party pagina die we rechtstreeks lezen.
ContextBegrijp dit in 60 seconden

Begin hier

Sleuteltermen

API (Applicatieprogrammeringsinterface)
Een gestructureerde manier waarop het ene softwaresysteem verzoeken kan verzenden naar en antwoorden kan ontvangen van een ander systeem.
LoRA (aanpassing op lage rang)
Een parameter-efficiënte fijnafstemmingsmethode die adaptermatrices van lage rang toevoegt.
Machine learning (ML)
Methoden waarmee systemen patronen uit gegevens kunnen leren en in de loop van de tijd kunnen verbeteren.
Test jezelfQuiz over AI-modellen uitgelegd

Wat is er gebeurd

AWS heeft een technische walkthrough gepubliceerd van SageMaker Python SDK v3, die verschillende raamwerkspecifieke trainings- en implementatieklassen vervangt door een uniforme ModelTrainer- en ModelBuilder-interface. De post demonstreert runtime-injectie van lokale broncode in containerimages, beheerde trainingstaken, realtime eindpunten, gedistribueerde Stable Diffusion-fijnafstemming en geheime afhandeling via AWS Secrets Manager.

In een bericht van 26 augustus 2026 beschrijft AWS SageMaker Python SDK v3 als een herontwerp van de eerdere workflow in scriptmodus. Volgens AWS vervangt v3 raamwerkspecifieke schatterklassen zoals SKLearn, PyTorch en XGBoost door één enkele ModelTrainer voor het lanceren van trainingstaken. Het vervangt ook het eerdere Model- en Predictor-patroon door ModelBuilder voor het verpakken en implementeren van modellen. Het bericht presenteert dit als een gemeenschappelijke interface voor verschillende workloads, in plaats van als een nieuw model of een nieuw trainingsalgoritme.

De bron is een door AWS geschreven technische uitleg, dus de hier beschreven productmogelijkheden en voordelen zijn de beweringen van AWS. Een centraal kenmerk is het SourceCode-configuratieobject. Ontwikkelaars bieden een lokale bronmap en een trainingsopdracht of een script voor het invoeren van gevolgtrekkingen. AWS zegt dat SageMaker die map synchroniseert met de geselecteerde container wanneer een taak start, waardoor teams de training of deductiecode kunnen wijzigen zonder de containerimage opnieuw te hoeven opbouwen. De container kan een door de klant gebouwde image zijn in Amazon Elastic Container Registry, een AWS Deep Learning Container of een image van derden.

De walkthrough zegt dat dit de controle behoudt over systeempakketten, CUDA-bibliotheken en runtimeversies, terwijl er één interface wordt gepresenteerd voor workloads die scikit-learn, PyTorch, Stable Diffusion en aangepaste C++-inferentiebinaire bestanden bevatten. Het eerste voorbeeld traint een scikit-learn Random Forest-classificator op een diabetesdataset en implementeert deze op een realtime eindpunt met behulp van DJL Serving. In het voorbeeld wordt een enkele ml.m5.2xlarge-instantie, een warm-pool-instelling van één uur en Amazon S3 voor modelartefacten gebruikt. In het tweede voorbeeld wordt Stable Diffusion 3.5 Medium verfijnd met LoRA op een aangepaste gegevensset met afbeeldingen en bijschriften.

AWS zegt dat het Hugging Face Accelerate gebruikt voor gedistribueerde training over vier A10G GPU's op één ml.g5.12xlarge-instantie, en vervolgens de resulterende gewichten implementeert op een realtime eindpunt. Het bericht toont ook op recepten gebaseerde configuratie, aanpasbare invoerkanalen, optionele MLflow-tracking en het ophalen van geheimen via AWS Secrets Manager.

Brongegevens: aws.amazon.com ↗

Waarom het ertoe doet

De verandering zou het opnieuw opbouwen van containers en raamwerkspecifieke configuratie kunnen verminderen voor teams die aangepaste AI-workloads uitvoeren op SageMaker. Het illustreert ook een gemeenschappelijk productiepatroon: modelcode- en runtime-omgevingen gescheiden houden en beheerde infrastructuur gebruiken voor training, artefacten en gevolgtrekkingen. De bron biedt geen onafhankelijke prestatie-, kosten- of beschikbaarheidsvergelijkingen.

Voor AI-teams is de meest praktische verandering die wordt beschreven de scheiding tussen herbruikbare runtime-infrastructuur en vaak veranderende modelcode. Een container kan de besturingssysteempakketten, bibliotheken en hardwarespecifieke afhankelijkheden bevatten, terwijl de broncode, opstartscripts en configuratiebestanden worden geleverd bij het starten van de taak. Als de implementatie van AWS werkt zoals beschreven, kan dit een iteratielus voor experimenten en modelupdates verkorten, omdat voor een codewijziging niet automatisch een nieuwe containerbuild en -push vereist is. Dat voordeel is eerder operationeel dan algoritmisch: het beïnvloedt de manier waarop teams AI-systemen op beheerde cloudinfrastructuur ontwikkelen, testen en onderhouden.

De uniforme API kan ook het aantal SageMaker-concepten verminderen dat ontwikkelaars moeten leren bij de overstap tussen conventionele machine learning en generatieve AI. Hetzelfde ModelTrainer- en ModelBuilder-patroon wordt weergegeven voor een CPU-gebaseerde classificatie in tabelvorm en een taak voor fijnafstelling van diffusie met meerdere GPU's. AWS beschrijft verder dat ModelBuilder in staat is om gevolgtrekkingshandlers te verpakken met modelartefacten en, in sommige gevallen, containers te selecteren, afhankelijkheden vast te leggen of serialisatiecode te genereren. Deze mogelijkheden zouden implementatiepijplijnen consistenter kunnen maken, maar de bron stelt niet vast dat elk raamwerk, modelserver of aangepast binair bestand identieke ondersteuning of gedrag ontvangt.

De walkthrough belicht bedieningselementen die van belang zijn in de productie. Trainingsuitvoer wordt naar Amazon S3 geschreven, modelbestanden worden verpakt voor implementatie en van inferentiehandlers wordt verwacht dat ze een model één keer laden in plaats van het bij elk verzoek opnieuw te laden. In het voorbeeld wordt ook aanbevolen om de typen aanvraaginhoud te valideren en Secrets Manager te gebruiken voor gevoelige tokens in plaats van deze in notitieblokken of omgevingsvariabelen met platte tekst te plaatsen. Deze praktijken kunnen de herhaalbaarheid verbeteren en de vermijdbare blootstelling verminderen, maar ze demonstreren op zichzelf geen compleet beveiligings- of governancesysteem.

Het bericht rapporteert geen onafhankelijke tests, gemeten latentie, kostenbesparingen, eindpuntbetrouwbaarheid of kwaliteitsveranderingen in de getrainde modellen.

Interactive Mechanism

Interactief mechanisme: hoe het eigenlijk werkt

Ontdek interactief de onderliggende technologie achter deze ontwikkeling.

Agent Lifecycle Stage:
1
User Intent & Planning: "Audit customer refund request #4092 and settle payment."
2
Tool Calling: Emits structured JSON call crm_get_transaction(id='4092').
3
Guardrail & Verification:🛡️ Paused: High-value action requires human operator sign-off.
4
Final Settlement: Refund recorded, email receipt dispatched, and audit log stored.
Core takeaway: An AI agent is not just a language model—it is a closed loop of planning, tool invocation, and environment feedback. Production systems require self-healing retries and strict human approval guardrails.
Interactieve conceptcheck+10 Points
AI Models Explained Quiz

Which component of an AI application is the machine-learning model itself?

Wat je nu moet bekijken

Teams die de SDK evalueren, moeten de migratie-inspanningen, ondersteunde raamwerk- en servicecombinaties, regionale beschikbaarheid, servicelimieten, beveiligingsmachtigingen en totale kosten verifiëren. Ze moeten ook testen of runtime-code-injectie, warme pools, multi-GPU-training en het ophalen van geheimen passen bij hun eigen implementatie- en compliance-eisen.

De eerste vraag voor adoptanten is de reikwijdte van de migratie. AWS beschrijft een verschuiving van SDK v2-schatterklassen en het Model/Predictor-patroon naar ModelTrainer en ModelBuilder, maar het bericht vermeldt niet elke incompatibele parameter, verouderde functie of migratievoorbehoud. Teams met bestaande SageMaker-pijplijnen moeten aangepaste toegangspunten, afhankelijkheidsinstallatie, modelarchieven, inferentie-handlers en monitoring-integraties testen voordat ze de nieuwe interface als een drop-in-vervanging behandelen.

Ze moeten ook bevestigen welke runtimes hun specifieke modelformaat en aanvraagprotocol ondersteunen. Kosten en capaciteit zijn een ander open vraagstuk. In de voorbeelden wordt gebruik gemaakt van beheerde training en realtime eindpunten, warme pools, S3-opslag, containerregisters en, voor Stable Diffusion, vier GPU's. Deze bronnen kunnen terugkerende kosten met zich meebrengen, en de bron biedt geen prijsschatting, gebruiksgegevens of vergelijking met andere implementatiebenaderingen.

AWS instrueert lezers specifiek om eindpunten, eindpuntconfiguraties, modellen, S3-artefacten, ECR-afbeeldingen en optionele MLflow-bronnen na het testen te verwijderen. Die opruimrichtlijnen geven aan dat de voorbeelden operationele cloudworkflows zijn en geen gratis lokale demonstraties. Beveiligings- en betrouwbaarheidsdetails verdienen nauwkeurig onderzoek vóór gebruik in productie. De bron zegt dat een uitvoeringsrol of gebruiker SageMaker- en S3-machtigingen nodig heeft, en dat training- of continue integratie-principals toestemming nodig hebben om geheimen van Secrets Manager te lezen.

Organisaties moeten deze machtigingen beoordelen, trainings- en bedieningsrollen isoleren, bepalen welke code in containers wordt gesynchroniseerd en bepalen hoe logboeken omgaan met fouten of gevoelige gegevens. Ze moeten ook koude starts, warm-pool-gedrag, eindpuntschaling, modelladen en foutherstel testen. Het bericht vermeldt niet de regionale beschikbaarheid, servicequota, formele ondersteuningsstatus, onafhankelijke benchmarkresultaten of dat de voorbeeldopslagplaatsen gesynchroniseerd zullen blijven met toekomstige SDK-releases.

Gerelateerde gidsen en quizzen

AI-modellen uitgelegdAI-trainingToekomst van AITest wat je weet: probeer een gratis AI-quizZoek een AI-term op in onze woordenlijstVolg de AI-modelreleasetracker
Vond je dit nuttig?