Recettes Amazon Nova - Amazon SageMaker AI

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Recettes Amazon Nova

Vous pouvez obtenir une recette Amazon Nova depuis le référentiel de SageMaker HyperPod recettes. Une recette Nova est un fichier de configuration YAML qui fournit des détails à l' SageMaker IA sur la façon d'exécuter votre tâche de personnalisation de modèle. Il fournit le nom du modèle de base, définit les hyperparamètres d'apprentissage, définit les paramètres d'optimisation et inclut toutes les options supplémentaires nécessaires pour affiner ou entraîner le modèle avec succès.

Vous pouvez également accéder aux recettes Nova via Amazon SageMaker Studio et Amazon SageMaker Unified Studio en accédant au hub de JumpStart modèles AWS, en sélectionnant et en parcourant les modèles Amazon Nova pour trouver les recettes associées. Amazon SageMaker Studio et Amazon SageMaker Unified Studio fournissent des exemples de blocs-notes pour chaque recette, qui incluent toutes les étapes nécessaires pour modifier les recettes et exécuter des tâches de personnalisation à l'aide de tâches de formation basées sur l' SageMaker IA ou SageMaker HyperPod des environnements Amazon.

Pour accéder aux pages de recettes dans Amazon SageMaker Studio, le rôle d'exécution doit disposer des autorisations suivantes.

{ "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Action": [ "s3:GetObject" ], "Resource": [ "arn:aws:s3:::*model-customization-recipes*" ] } ] }

Pour exécuter les exemples de blocs-notes sur des tâches de SageMaker formation SageMaker HyperPod, utilisez l'une des versions d'image de SageMaker distribution suivantes :2.7.1+,, 2.8.0+3.2.1+,3.3.0+. Cela s'applique à Amazon SageMaker Studio et à Amazon SageMaker Unified Studio.

Obtenir des recettes Amazon Nova

Pour obtenir une recette Amazon Nova de base, clonez le référentiel de SageMaker HyperPod recettes en exécutant la commande suivante.

git clone https://github.com/aws/sagemaker-hyperpod-recipes.git

Les recettes de base sont disponibles sur recipes_collection/recipes/.

cd recipes_collection/recipes/

Les recettes de personnalisation d'Amazon Nova se trouvent dans les dossiers suivants.

Type de recette Dossier
SFT (classement complet et PEFT), PPO, DPO (rang complet et PEFT) peaufin/nova
Evaluation évaluation/nova
CPT formation/nova

Modèles et algorithmes disponibles

Le tableau suivant résume la disponibilité de la personnalisation pour les modèles Amazon Nova et les algorithmes pris en charge à l'aide de l' SageMaker IA.

Nom du modèle

ID du modèle

Affinement

Remarques

Amazon Nova Micro

amazon. nova-micro-v1:40:128 km

Oui

Pour SFT et DPO, ce modèle accepte le texte en entrée et produit du texte en sortie uniquement.

Amazon Nova Lite

amazon. nova-lite-v1:30:300 km

Oui

  • SFT - Accepte une and/or image texte ou un texte and/or vidéo en entrée et produit du texte en sortie. Une même tâche ne peut pas combiner du texte, une image et une vidéo au cours d'une même exécution.

  • DPO - Accepte le texte et l'image en entrée et produit du texte en sortie.

Amazon Nova Pro

amazon. nova-pro-v1:30:300 km

Oui

  • SFT - Accepte une and/or image texte ou un texte and/or vidéo en entrée et produit du texte en sortie. Une même tâche ne peut pas combiner du texte, une image et une vidéo au cours d'une même exécution.

  • DPO - Accepte le texte et l'image en entrée et produit du texte en sortie.

Référence de recettes Amazon Nova

Le tableau ci-dessous répertorie les informations détaillées de la référence des recettes Amazon Nova.

Modèle Catégorie/sous-catégorie Technique Nom de la recette URI de l'image (tâches de SageMaker formation) URI de l'image (SageMaker HyperPod) Instance de calcul
Nova Lite Entraînement/réglage précis

Réglage fin supervisé (LoRa)

nova_lite_p5_gpu_lora_sft.yaml 708977205387.dkr.ecr.us-east-1.amazonaws.com/nova-fine-tune-repo:SM-TJ-SFT-latest 708977205387.dkr.ecr.us-east-1.amazonaws.com/nova-fine-tune-repo:SM-HP-SFT-latest ml.p5.48xlarge
Nova Lite Entraînement/réglage précis

Réglage précis supervisé (complet)

nova_lite_p5_gpu_sft.yaml 708977205387.dkr.ecr.us-east-1.amazonaws.com/nova-fine-tune-repo:SM-TJ-SFT-latest 708977205387.dkr.ecr.us-east-1.amazonaws.com/nova-fine-tune-repo:SM-HP-SFT-latest ml.p5.48xlarge
Nova Lite Entraînement/réglage précis

Optimisation directe des préférences (complète)

nova_lite_p5_gpu_dpo.yaml 708977205387.dkr.ecr.us-east-1.amazonaws.com/nova-fine-tune-repo:SM-TJ-DPO-latest 708977205387.dkr.ecr.us-east-1.amazonaws.com/nova-fine-tune-repo:SM-HP-DPO-latest ml.p5.48xlarge
Nova Lite Entraînement/réglage précis

Optimisation directe des préférences (LoRa)

nova_lite_p5_gpu_lora_dpo.yaml 708977205387.dkr.ecr.us-east-1.amazonaws.com/nova-fine-tune-repo:SM-TJ-DPO-latest 708977205387.dkr.ecr.us-east-1.amazonaws.com/nova-fine-tune-repo:SM-HP-DPO-latest ml.p5.48xlarge
Nova Lite Entraînement/apprentissage par renforcement

Apprentissage par renforcement basé sur les récompenses (PPO)

nova_lite_p5_gpu_ppo.yaml N/A 708977205387.dkr.ecr.us-east-1.amazonaws.com/nova-fine-tune-repo:SMHP-PPO-TRAIN-latest ml.p5.48xlarge
Nova Lite Formation/Formation préalable continue Formation préalable continue (modèle de base) nova_lite_gpu_p5x16_pretrain.yaml N/A 708977205387.dkr.ecr.us-east-1.amazonaws.com/nova-fine-tune-repo:HP-CPT-latest ml.p5.48xlarge
Nova Lite Évaluation/Evaluer Benchmarks de texte standard nova_lite_p5_48xl_general_text_benchmark_eval.yaml 708977205387.dkr.ecr.us-east-1.amazonaws.com/nova-evaluation-repo:SM-TJ-Eval-latest 708977205387.dkr.ecr.us-east-1.amazonaws.com/nova-evaluation-repo:SM-HP-Eval-latest ml.p5.48xlarge
Nova Lite Évaluation/Evaluer

Évaluation de jeux de données personnalisés

nova_lite_p5_48xl_bring_your_own_dataset_eval.yaml 708977205387.dkr.ecr.us-east-1.amazonaws.com/nova-evaluation-repo:SM-TJ-Eval-latest 708977205387.dkr.ecr.us-east-1.amazonaws.com/nova-evaluation-repo:SM-HP-Eval-latest ml.p5.48xlarge
Nova Lite Évaluation/Evaluer

Points de référence multimodaux

nova_lite_p5_48_general_multi_modal_benchmark_eval.yaml 708977205387.dkr.ecr.us-east-1.amazonaws.com/nova-evaluation-repo:SM-TJ-Eval-latest 708977205387.dkr.ecr.us-east-1.amazonaws.com/nova-evaluation-repo:SM-HP-Eval-latest ml.p5.48xlarge
Nova Lite Évaluation/Evaluer

LLM en tant que juge

nova_lite_p5_48xl_llm_judge_eval.yaml 708977205387.dkr.ecr.us-east-1.amazonaws.com/nova-evaluation-repo:SM-TJ-Eval-latest 708977205387.dkr.ecr.us-east-1.amazonaws.com/nova-evaluation-repo:SM-HP-Eval-latest ml.p5.48xlarge
Nova Micro Entraînement/réglage précis

Réglage fin supervisé (LoRa)

nova_micro_p5_gpu_lora_sft.yaml 708977205387.dkr.ecr.us-east-1.amazonaws.com/nova-fine-tune-repo:SM-TJ-SFT-latest 708977205387.dkr.ecr.us-east-1.amazonaws.com/nova-fine-tune-repo:SM-HP-SFT-latest ml.p5.48xlarge
Nova Micro Entraînement/réglage précis

Réglage précis supervisé (complet)

nova_micro_p5_gpu_sft.yaml 708977205387.dkr.ecr.us-east-1.amazonaws.com/nova-fine-tune-repo:SM-TJ-SFT-latest 708977205387.dkr.ecr.us-east-1.amazonaws.com/nova-fine-tune-repo:SM-HP-SFT-latest ml.p5.48xlarge
Nova Micro Entraînement/réglage précis

Optimisation directe des préférences (complète)

nova_micro_p5_gpu_dpo.yaml 708977205387.dkr.ecr.us-east-1.amazonaws.com/nova-fine-tune-repo:SM-TJ-DPO-latest 708977205387.dkr.ecr.us-east-1.amazonaws.com/nova-fine-tune-repo:SM-HP-DPO-latest ml.p5.48xlarge
Nova Micro Entraînement/réglage précis

Optimisation directe des préférences (LoRa)

nova_micro_p5_gpu_lora_dpo.yaml 708977205387.dkr.ecr.us-east-1.amazonaws.com/nova-fine-tune-repo:SM-TJ-DPO-latest 708977205387.dkr.ecr.us-east-1.amazonaws.com/nova-fine-tune-repo:SM-HP-DPO-latest ml.p5.48xlarge
Nova Micro Entraînement/apprentissage par renforcement

Apprentissage par renforcement basé sur les récompenses (PPO)

nova_micro_p5_gpu_ppo.yaml N/A 708977205387.dkr.ecr.us-east-1.amazonaws.com/nova-fine-tune-repo:SMHP-PPO-TRAIN-latest ml.p5.48xlarge
Nova Micro Formation/Formation préalable continue Formation préalable continue (modèle de base) nova_micro_gpu_p5x8_pretrain.yaml N/A 708977205387.dkr.ecr.us-east-1.amazonaws.com/nova-fine-tune-repo:HP-CPT-latest ml.p5.48xlarge
Nova Micro Évaluation/Evaluer Benchmark textuel général nova_micro_p5_48xl_general_text_benchmark_eval.yaml 708977205387.dkr.ecr.us-east-1.amazonaws.com/nova-evaluation-repo:SM-TJ-Eval-latest 708977205387.dkr.ecr.us-east-1.amazonaws.com/nova-evaluation-repo:SM-HP-Eval-latest ml.p5.48xlarge
Nova Micro Évaluation/Evaluer

Apportez votre propre base de données de référence (gen_qa)

nova_micro_p5_48xl_bring_your_own_dataset_eval.yaml 708977205387.dkr.ecr.us-east-1.amazonaws.com/nova-evaluation-repo:SM-TJ-Eval-latest 708977205387.dkr.ecr.us-east-1.amazonaws.com/nova-evaluation-repo:SM-HP-Eval-latest ml.p5.48xlarge
Nova Micro Évaluation/Evaluer

LLM en tant que juge

nova_micro_p5_48xl_llm_judge_eval.yaml 708977205387.dkr.ecr.us-east-1.amazonaws.com/nova-evaluation-repo:SM-TJ-Eval-latest 708977205387.dkr.ecr.us-east-1.amazonaws.com/nova-evaluation-repo:SM-HP-Eval-latest ml.p5.48xlarge
Nova Pro Entraînement/réglage précis

Réglage fin supervisé (LoRa)

nova_pro_p5_gpu_lora_sft.yaml 708977205387.dkr.ecr.us-east-1.amazonaws.com/nova-fine-tune-repo:SM-TJ-SFT-latest 708977205387.dkr.ecr.us-east-1.amazonaws.com/nova-fine-tune-repo:SM-HP-SFT-latest ml.p5.48xlarge
Nova Pro Entraînement/réglage précis

Réglage précis supervisé (complet)

nova_pro_p5_gpu_sft.yaml 708977205387.dkr.ecr.us-east-1.amazonaws.com/nova-fine-tune-repo:SM-TJ-SFT-latest 708977205387.dkr.ecr.us-east-1.amazonaws.com/nova-fine-tune-repo:SM-HP-SFT-latest ml.p5.48xlarge
Nova Pro Entraînement/réglage précis

Optimisation directe des préférences (complète)

nova_pro_p5_gpu_dpo.yaml 708977205387.dkr.ecr.us-east-1.amazonaws.com/nova-fine-tune-repo:SM-TJ-DPO-latest 708977205387.dkr.ecr.us-east-1.amazonaws.com/nova-fine-tune-repo:SM-HP-DPO-latest ml.p5.48xlarge
Nova Pro Entraînement/réglage précis

Optimisation directe des préférences (LoRa)

nova_pro_p5_gpu_lora_dpo.yaml 708977205387.dkr.ecr.us-east-1.amazonaws.com/nova-fine-tune-repo:SM-TJ-DPO-latest 708977205387.dkr.ecr.us-east-1.amazonaws.com/nova-fine-tune-repo:SM-HP-DPO-latest ml.p5.48xlarge
Nova Pro Entraînement/apprentissage par renforcement

Apprentissage par renforcement basé sur les récompenses (PPO)

nova_pro_p5_gpu_ppo.yaml N/A 708977205387.dkr.ecr.us-east-1.amazonaws.com/nova-fine-tune-repo:SMHP-PPO-TRAIN-latest ml.p5.48xlarge
Nova Pro Formation/Formation préalable continue Formation préalable continue (modèle de base) nova_pro_gpu_p5x24_pretrain.yaml N/A 708977205387.dkr.ecr.us-east-1.amazonaws.com/nova-fine-tune-repo:HP-CPT-latest ml.p5.48xlarge
Nova Pro Formation/augmentation des données Distillation modélisée pour la post-formation nova_pro_r5_cpu_distill.yaml N/A 708977205387.dkr.ecr.us-east-1.amazonaws.com/nova-distillation-repo:SM-TJ-DISTILL-LATEST ml.r5.24xlarge
Nova Pro Évaluation/Evaluer Benchmarks de texte standard nova_pro_p5_48xl_general_text_benchmark_eval.yaml 708977205387.dkr.ecr.us-east-1.amazonaws.com/nova-evaluation-repo:SM-TJ-Eval-latest 708977205387.dkr.ecr.us-east-1.amazonaws.com/nova-evaluation-repo:SM-HP-Eval-latest ml.p5.48xlarge
Nova Pro Évaluation/Evaluer Évaluation de jeux de données personnalisés nova_pro_p5_48xl_bring_your_own_dataset_eval.yaml 708977205387.dkr.ecr.us-east-1.amazonaws.com/nova-evaluation-repo:SM-TJ-Eval-latest 708977205387.dkr.ecr.us-east-1.amazonaws.com/nova-evaluation-repo:SM-HP-Eval-latest ml.p5.48xlarge
Nova Pro Évaluation/Evaluer Points de référence multimodaux nova_pro_p5_48xl_general_multi_modal_benchmark_eval.yaml 708977205387.dkr.ecr.us-east-1.amazonaws.com/nova-evaluation-repo:SM-TJ-Eval-latest 708977205387.dkr.ecr.us-east-1.amazonaws.com/nova-evaluation-repo:SM-HP-Eval-latest ml.p5.48xlarge
Nova Pro Évaluation/Evaluer LLM en tant que juge nova_pro_p5_48xl_llm_judge_eval.yaml 708977205387.dkr.ecr.us-east-1.amazonaws.com/nova-evaluation-repo:SM-TJ-Eval-latest 708977205387.dkr.ecr.us-east-1.amazonaws.com/nova-evaluation-repo:SM-HP-Eval-latest ml.p5.48xlarge
Nova Premier Entraînement Distillation modélisée pour la post-formation

nova_premier_r5_cpu_distill.yaml

708977205387.dkr.ecr.us-east-1.amazonaws.com/nova-distillation-repo:SM-TJ-DISTILL-LATEST

N/A

ml.r5.24xlarge