# Amazon Nova Developer Guide for Amazon Nova 2 > Developer guide for Amazon Nova 2 foundation models organized by developer workflow - [What is Amazon Nova 2?](https://docs.aws.amazon.com/nova/latest/nova2-userguide/what-is-nova-2.md) - [What's new in Amazon Nova 2](https://docs.aws.amazon.com/nova/latest/nova2-userguide/whats-new.md) - [Responsible use](https://docs.aws.amazon.com/nova/latest/nova2-userguide/responsible-use.md) - [Quotas](https://docs.aws.amazon.com/nova/latest/nova2-userguide/quotas.md) - [Monitoring](https://docs.aws.amazon.com/nova/latest/nova2-userguide/monitoring-overview.md) - [Security](https://docs.aws.amazon.com/nova/latest/nova2-userguide/security.md) - [Create resources with CloudFormation](https://docs.aws.amazon.com/nova/latest/nova2-userguide/creating-resources-with-cloudformation.md) - [Release notes](https://docs.aws.amazon.com/nova/latest/nova2-userguide/release-notes.md) - [Document history](https://docs.aws.amazon.com/nova/latest/nova2-userguide/doc-history.md) ## [Getting started](https://docs.aws.amazon.com/nova/latest/nova2-userguide/getting-started-nova-2.md) - [Getting started in the console](https://docs.aws.amazon.com/nova/latest/nova2-userguide/getting-started-console.md): Get started in the console with Amazon Nova. - [Getting started with the API](https://docs.aws.amazon.com/nova/latest/nova2-userguide/getting-started-api.md): Get started with the Amazon Nova API. ## [Core inference](https://docs.aws.amazon.com/nova/latest/nova2-userguide/core-inference.md) - [Using the Converse API](https://docs.aws.amazon.com/nova/latest/nova2-userguide/using-converse-api.md): The Converse API provides a unified interface for interacting with Amazon Nova models. - [Using the Invoke API](https://docs.aws.amazon.com/nova/latest/nova2-userguide/using-invoke-api.md): The Invoke API provides direct access to Amazon Nova models with more ability to control the request and response format. - [Streaming responses](https://docs.aws.amazon.com/nova/latest/nova2-userguide/streaming-responses.md): Streaming allows you to receive model responses incrementally as they are generated, providing a more interactive user experience. - [Using Amazon Nova embeddings](https://docs.aws.amazon.com/nova/latest/nova2-userguide/embeddings.md): Amazon Nova Multimodal Embeddings is a multimodal embeddings model for agentic RAG and semantic search applications. - [On-demand inference](https://docs.aws.amazon.com/nova/latest/nova2-userguide/on-demand-inference.md): On-demand inference provides serverless access to Amazon Nova models without requiring provisioned capacity. ## [Using Nova capabilities](https://docs.aws.amazon.com/nova/latest/nova2-userguide/using-nova-capabilities.md) - [Reasoning](https://docs.aws.amazon.com/nova/latest/nova2-userguide/reasoning-capabilities.md): Amazon Nova 2 Lite supports extended thinking, which is disabled by default. - [Multimodal understanding](https://docs.aws.amazon.com/nova/latest/nova2-userguide/using-multimodal-models.md): Amazon Nova 2 Lite can understand multiple input modalities. ## [Speech-to-Speech](https://docs.aws.amazon.com/nova/latest/nova2-userguide/using-conversational-speech.md) - [Getting started](https://docs.aws.amazon.com/nova/latest/nova2-userguide/sonic-getting-started.md): The following sections provide an example and step-by-step explanation of how to implement a simple, real-time audio streaming application using Amazon Nova 2 Sonic. - [Code examples](https://docs.aws.amazon.com/nova/latest/nova2-userguide/sonic-code-examples.md): These code examples help you quickly get started with Amazon Nova 2 Sonic. - [Voice conversation prompts](https://docs.aws.amazon.com/nova/latest/nova2-userguide/sonic-system-prompts.md): Nova 2 introduces Speech Prompts – a specialized prompting capability designed to control speech-specific transcription formatting for Hindi. ### [Core concepts](https://docs.aws.amazon.com/nova/latest/nova2-userguide/sonic-core-concepts.md) Amazon Nova 2 Sonic uses a bidirectional streaming architecture with structured events for real-time conversational AI. - [Event lifecycle](https://docs.aws.amazon.com/nova/latest/nova2-userguide/sonic-event-lifecycle.md): The following diagram illustrates the complete bi-directional streaming event lifecycle: - [Event flow sequence](https://docs.aws.amazon.com/nova/latest/nova2-userguide/sonic-event-flow.md): A typical conversation follows this event sequence: - [Handling input events with the bidirectional API](https://docs.aws.amazon.com/nova/latest/nova2-userguide/sonic-input-events.md): The bidirectional Stream API uses an event-driven architecture with structured input and output events. - [Handling output events with the bidirectional API](https://docs.aws.amazon.com/nova/latest/nova2-userguide/sonic-output-events.md): When the Amazon Nova Sonic model responds, it follows a structured event sequence. - [Barge-in](https://docs.aws.amazon.com/nova/latest/nova2-userguide/sonic-barge-in.md): Barge-in allows users to interrupt the AI assistant while it's speaking, just like in natural human conversations. - [Turn-taking controllability](https://docs.aws.amazon.com/nova/latest/nova2-userguide/sonic-turn-taking.md): Turn-taking is a fundamental aspect of natural conversation. - [Cross-modal input](https://docs.aws.amazon.com/nova/latest/nova2-userguide/sonic-cross-modal.md): Amazon Nova 2 Sonic now supports cross-modal input, allowing you to send text messages in addition to voice input during a conversation session. - [Language support and multilingual capabilities](https://docs.aws.amazon.com/nova/latest/nova2-userguide/sonic-language-support.md): Amazon Nova 2 Sonic provides a diverse selection of voices across multiple languages, enabling you to create conversational AI applications that feel natural and culturally appropriate for your users. - [Managing chat history](https://docs.aws.amazon.com/nova/latest/nova2-userguide/sonic-chat-history.md): Amazon Nova 2 Sonic responses include ASR (Automatic Speech Recognition) transcripts for both user and assistant voices. - [Tool configuration](https://docs.aws.amazon.com/nova/latest/nova2-userguide/sonic-tool-configuration.md): Amazon Nova 2 Sonic supports tool use (also known as function calling), allowing the model to request external information or actions during conversations, such as API calls, database queries, or custom code functions. - [Asynchronous tool calling](https://docs.aws.amazon.com/nova/latest/nova2-userguide/sonic-async-tools.md): Unlike traditional synchronous tool calling where the AI waits silently for tool results, Amazon Nova 2 Sonic's asynchronous approach allows it to: - [Integrations](https://docs.aws.amazon.com/nova/latest/nova2-userguide/sonic-integrations.md): Amazon Nova 2 Sonic can be integrated with various frameworks and platforms to build conversational AI applications. ## [Advanced systems with Nova](https://docs.aws.amazon.com/nova/latest/nova2-userguide/advanced-systems.md) - [Extended Thinking](https://docs.aws.amazon.com/nova/latest/nova2-userguide/extended-thinking.md): Amazon Nova 2 Lite introduces extended thinking capabilities that enable the model to engage in deeper reasoning for complex problems. - [Tool use](https://docs.aws.amazon.com/nova/latest/nova2-userguide/using-tools.md): Learn how to extend Amazon Nova capabilities with external tools and APIs through function calling. - [Building AI agents](https://docs.aws.amazon.com/nova/latest/nova2-userguide/building-ai-agents.md): Amazon Nova models are optimized for building AI agents with Amazon Nova Act. - [Web Grounding](https://docs.aws.amazon.com/nova/latest/nova2-userguide/web-grounding.md): Enable Amazon Nova to search the web and provide responses with citations using Web Grounding. ## [Prompt engineering](https://docs.aws.amazon.com/nova/latest/nova2-userguide/prompt-engineering-guide.md) - [What is prompt engineering](https://docs.aws.amazon.com/nova/latest/nova2-userguide/prompting-what-is.md): Prompt engineering refers to the practice of optimizing textual input to a large language model (LLM) to improve output and receive the responses you want. ### [Best practices](https://docs.aws.amazon.com/nova/latest/nova2-userguide/prompting-best-practices.md) Learn best practices for prompting Amazon Nova text models to get high-quality responses. - [Create precise prompts](https://docs.aws.amazon.com/nova/latest/nova2-userguide/create-precise-prompts.md): Crafting specific user queries is crucial in prompt engineering. - [Bring focus to sections of the prompt](https://docs.aws.amazon.com/nova/latest/nova2-userguide/prompting-bring-focus.md): Amazon Nova 2 models can pay close attention to specific parts in the prompt by formatting instructions in sections and then referring to those specific sections. - [Using the system role](https://docs.aws.amazon.com/nova/latest/nova2-userguide/prompting-system-role.md): The System Role is a role where you can provide instructions to the model that define how it will respond to end users of your application. - [Provide examples (few-shot prompting)](https://docs.aws.amazon.com/nova/latest/nova2-userguide/prompting-provide-examples.md): By including a few examples of your task within the prompt, you can build a structured template for Amazon Nova 2 to follow. - [Tool calling systems](https://docs.aws.amazon.com/nova/latest/nova2-userguide/prompting-tools-function.md): Tool calling is available for the Amazon Nova models by passing a tool configuration schema in your request. - [Advanced prompting techniques](https://docs.aws.amazon.com/nova/latest/nova2-userguide/advanced-prompting-techniques.md): These sections provide advanced guidance for how to improve the quality of your prompts and leverage key features like extended thinking. - [Prompting multimodal inputs](https://docs.aws.amazon.com/nova/latest/nova2-userguide/prompting-multimodal.md): Guidelines for prompting with images, documents, videos and audio. - [Content moderation](https://docs.aws.amazon.com/nova/latest/nova2-userguide/prompting-content-moderation.md): Best practices for prompting Amazon Nova models to perform content moderation using the MLCommons AILuminate Assessment Standard. - [Security use cases](https://docs.aws.amazon.com/nova/latest/nova2-userguide/prompting-security.md): Best practices for prompting Amazon Nova models to perform security tasks including threat intelligence analysis and secure code review. ## [Code and Troubleshooting](https://docs.aws.amazon.com/nova/latest/nova2-userguide/code-and-troubleshooting.md) - [Code library](https://docs.aws.amazon.com/nova/latest/nova2-userguide/code-library.md): This section provides code examples for common Amazon Nova operations using either the Converse API or the InvokeModel API. - [Troubleshooting](https://docs.aws.amazon.com/nova/latest/nova2-userguide/troubleshooting.md): This section provides solutions to common issues when working with Amazon Nova models. ## [API and SDK reference](https://docs.aws.amazon.com/nova/latest/nova2-userguide/api-sdk-reference.md) - [Request and response schema](https://docs.aws.amazon.com/nova/latest/nova2-userguide/request-response-schema.md): The request schema is nearly identical between the Invoke API and Converse API. - [SDK reference](https://docs.aws.amazon.com/nova/latest/nova2-userguide/sdk-reference.md): SDK documentation and code examples for Amazon Nova. ## [Amazon Nova model customization](https://docs.aws.amazon.com/nova/latest/nova2-userguide/nova-model.md) - [General prerequisites](https://docs.aws.amazon.com/nova/latest/nova2-userguide/nova-model-general-prerequisites.md): The customization process involves several key stages including model training, evaluation, and deployment for inference, each requiring specific resources and configurations. - [Amazon Nova recipes](https://docs.aws.amazon.com/nova/latest/nova2-userguide/nova-model-recipes.md): Learn how to get base Amazon Nova models recipes before start a training job. ### [Amazon Nova customization techniques](https://docs.aws.amazon.com/nova/latest/nova2-userguide/nova-customization-techniques-2.md) Customizing Amazon Nova models supports Continuous Pre-Training (CPT), Supervised Fine-Tuning (SFT), and Reinforcement Fine-Tuning (RFT). - [Continued Pre-Training (CPT)](https://docs.aws.amazon.com/nova/latest/nova2-userguide/nova-cpt.md): Continued pre-training (CPT) is a training technique that extends the pre-training phase of a foundation model by exposing it to additional unlabeled text from specific domains or corpora. - [Supervised Fine-Tuning (SFT)](https://docs.aws.amazon.com/nova/latest/nova2-userguide/nova-fine-tune.md): Supervised fine-tuning (SFT) trains a model using labeled input-output pairs. - [Reinforcement Fine-Tuning (RFT)](https://docs.aws.amazon.com/nova/latest/nova2-userguide/nova-hp-rft.md): Learn how to use Reinforcement Fine-Tuning (RFT) to optimize Amazon Nova models using reward-based learning. ### [Data preparation](https://docs.aws.amazon.com/nova/latest/nova2-userguide/nova-data-preparation.md) This section provides data preparation guides for each training technique and model version. - [Preparing data for SFT on Amazon Nova 2](https://docs.aws.amazon.com/nova/latest/nova2-userguide/nova-data-prep-sft-2.md): Learn about preparing your data for fine-tuning Amazon Nova 2 Understanding models - [Preparing data for RFT on Amazon Nova 2](https://docs.aws.amazon.com/nova/latest/nova2-userguide/nova-data-prep-rft-2.md): Learn about preparing your data for reinforcement fine-tuning Amazon Nova models - [Preparing data for CPT on Amazon Nova 2](https://docs.aws.amazon.com/nova/latest/nova2-userguide/nova-data-prep-cpt-2.md): Learn about preparing your data for continuous pre-training Amazon Nova models ### [Customization using SageMaker Training Jobs](https://docs.aws.amazon.com/nova/latest/nova2-userguide/nova-model-training-job.md) Learn how to customize Amazon Nova models on SageMaker Training Jobs environment. - [SageMaker Python SDK](https://docs.aws.amazon.com/nova/latest/nova2-userguide/nova-forge-sdk.md): Learn how to use the SageMaker Python SDK for customizing Amazon Nova models. - [Restricted Model Packages](https://docs.aws.amazon.com/nova/latest/nova2-userguide/nova-rmp.md): Learn how to use Restricted Model Packages (RMPs) with Amazon Nova model customization workflows. ### [Fine-tuning](https://docs.aws.amazon.com/nova/latest/nova2-userguide/smtj-fine-tuning.md) Learn how to fine-tune Amazon Nova models on SageMaker Training Jobs using Supervised Fine-Tuning (SFT) and Reinforcement Fine-Tuning (RFT). - [Supervised Fine-Tuning (SFT)](https://docs.aws.amazon.com/nova/latest/nova2-userguide/nova-sft-2-smtj.md): Fine-tuning Amazon Nova models with SageMaker Training Jobs offers a powerful way to customize foundation models for your specific use cases. - [Reinforcement Fine-Tuning (RFT)](https://docs.aws.amazon.com/nova/latest/nova2-userguide/nova-rft-2-smtj.md): Learn how to use reinforcement fine-tuning (RFT) to improve model performance through feedback signals. - [Monitoring Progress Across Iterations](https://docs.aws.amazon.com/nova/latest/nova2-userguide/nova-model-monitor.md): Learn how to monitor progress across iterations. ### [Evaluation](https://docs.aws.amazon.com/nova/latest/nova2-userguide/nova-model-evaluation.md) Learn how to evaluate your SageMaker AI-trained Amazon Nova model before starting a training job. - [Reasoning model evaluation](https://docs.aws.amazon.com/nova/latest/nova2-userguide/nova-reasoning-model-evaluation.md): Learn how to evaluate reasoning-capable Nova models. - [RFT evaluation](https://docs.aws.amazon.com/nova/latest/nova2-userguide/nova-rft-evaluation.md): Learn how to evaluate models using RFT evaluation methods. - [Implementing reward functions](https://docs.aws.amazon.com/nova/latest/nova2-userguide/nova-implementing-reward-functions.md): Learn how to implement custom reward functions for RFT training. ### [Customization using SageMaker HyperPod](https://docs.aws.amazon.com/nova/latest/nova2-userguide/nova-hp.md) Learn how to customize Amazon Nova models, including the latest Amazon Nova 2.0 models, on Hyperpod. - [SageMaker Python SDK](https://docs.aws.amazon.com/nova/latest/nova2-userguide/nova-hp-forge-sdk.md): Learn how to use the SageMaker Python SDK for customizing Amazon Amazon Nova models on SageMaker HyperPod. - [HP cluster setup](https://docs.aws.amazon.com/nova/latest/nova2-userguide/nova-hp-cluster.md): Learn how to create a SageMaker HyperPod EKS cluster with a restricted instance group (RIG), which provides a specialized environment for training Amazon Amazon Nova models. - [Essential Commands Guide](https://docs.aws.amazon.com/nova/latest/nova2-userguide/nova-hp-essential-commands-guide.md): Learn essential commands for managing SageMaker HyperPod training workflows, from connecting to your cluster to monitoring job progress. ### [Nova Forge access and setup](https://docs.aws.amazon.com/nova/latest/nova2-userguide/nova-forge-hp-access.md) Build custom frontier models using Amazon Nova Forge. - [Subscribe to Nova Forge](https://docs.aws.amazon.com/nova/latest/nova2-userguide/nova-forge-subscribing.md): To access Amazon Nova Forge features, complete the following steps: - [Set up HyperPod infrastructure](https://docs.aws.amazon.com/nova/latest/nova2-userguide/nova-forge-hyperpod-setup.md): Once your Amazon Nova Forge subscription is approved, set up the necessary SageMaker HyperPod infrastructure to use Forge-enabled features. - [Responsible AI](https://docs.aws.amazon.com/nova/latest/nova2-userguide/nova-forge-responsible-ai.md): Content moderation settings: Amazon Nova Forge customers have access to Customizable Content Moderation Settings (CCMS) for Amazon Nova Lite 1.0 and Pro 1.0 models. ### [Pre-training](https://docs.aws.amazon.com/nova/latest/nova2-userguide/nova-hp-training.md) Learn how to train Amazon Nova models on SageMaker HyperPod using various training techniques. - [Continued Pre-Training (CPT)](https://docs.aws.amazon.com/nova/latest/nova2-userguide/nova-cpt-2.md): Amazon Nova Lite 2.0 is a reasoning model trained on larger and more diverse datasets than Nova Lite 1.0. ### [Fine-tuning](https://docs.aws.amazon.com/nova/latest/nova2-userguide/nova-hp-fine-tuning.md) Learn how to fine-tune Amazon Nova models on SageMaker HyperPod using Supervised Fine-Tuning (SFT) and Reinforcement Fine-Tuning (RFT). - [Supervised Fine-Tuning (SFT)](https://docs.aws.amazon.com/nova/latest/nova2-userguide/nova-sft-2-smhp.md): Amazon Nova Lite 2.0 brings enhanced capabilities for supervised fine-tuning, including advanced reasoning mode, improved multimodal understanding, and extended context handling. ### [Reinforcement Fine-Tuning (RFT)](https://docs.aws.amazon.com/nova/latest/nova2-userguide/nova-hp-rft-nova2.md) This section covers the sample recipe, starting a fine-tuning job, hyperparameter guidance, and training monitoring for RFT on Nova 2.0 Lite on SageMaker HyperPod. - [Monitoring RFT training](https://docs.aws.amazon.com/nova/latest/nova2-userguide/nova-hp-rft-monitoring.md): Monitor key metrics during training to ensure effective learning and identify potential issues early. ### [Evaluation](https://docs.aws.amazon.com/nova/latest/nova2-userguide/nova-hp-evaluate.md) Learn about model evaluation in Amazon Nova customization on Hyperpod. - [Available benchmark tasks](https://docs.aws.amazon.com/nova/latest/nova2-userguide/customize-fine-tune-evaluate-available-tasks.md): A sample code package is available that demonstrates how to calculate benchmark metrics using the SageMaker AI model evaluation feature for Amazon Nova. - [Understanding the recipe parameters](https://docs.aws.amazon.com/nova/latest/nova2-userguide/customize-fine-tune-evaluate-understand-modify.md) - [Evaluation recipe examples](https://docs.aws.amazon.com/nova/latest/nova2-userguide/customize-fine-tune-evaluate-recipe-examples.md): Amazon Nova provides four types of evaluation recipes, which are available in the SageMaker HyperPod recipes GitHub repository. - [Starting an evaluation job](https://docs.aws.amazon.com/nova/latest/nova2-userguide/customize-fine-tune-evaluate-start-job.md): The following provides a suggested evaluation instance type and model type configuration: - [Accessing and analyzing evaluation results](https://docs.aws.amazon.com/nova/latest/nova2-userguide/customize-fine-tune-evaluate-access-results.md): After your evaluation job completes successfully, you can access and analyze the results using the information in this section. - [RFT evaluation](https://docs.aws.amazon.com/nova/latest/nova2-userguide/nova-hp-evaluate-rft.md) - [MLflow monitoring](https://docs.aws.amazon.com/nova/latest/nova2-userguide/nova-hp-mlflow.md): Learn how to set up and use MLflow to monitor Amazon Nova model training jobs on SageMaker HyperPod. - [Multi-turn RL](https://docs.aws.amazon.com/nova/latest/nova2-userguide/nova-multi-turn-rl.md): Learn how to use multi-turn reinforcement learning to train Amazon Nova models across sequences of actions such as tool calls, code execution, and web search. - [Iterative Training](https://docs.aws.amazon.com/nova/latest/nova2-userguide/nova-iterative-training.md): Learn how to use iterative training to improve model performance over multiple training cycles. - [Model Merge](https://docs.aws.amazon.com/nova/latest/nova2-userguide/nova-model-merge.md): Learn how model merging blends fine-tuned knowledge with the original foundation model to produce a final customized model. ### [SageMaker Inference](https://docs.aws.amazon.com/nova/latest/nova2-userguide/nova-model-sagemaker-inference.md) Learn how to deploy trained Amazon Nova models to SageMaker for real-time inference. - [Getting started](https://docs.aws.amazon.com/nova/latest/nova2-userguide/nova-sagemaker-inference-getting-started.md): Learn how to deploy customized Amazon Nova models on SageMaker real-time endpoints, configure inference parameters, and invoke your models for testing. - [Container features](https://docs.aws.amazon.com/nova/latest/nova2-userguide/nova-sagemaker-inference-container-features.md): Learn about the features supported in the Amazon Nova SageMaker inference container, how to enable each feature, and which container version introduced it. - [API reference](https://docs.aws.amazon.com/nova/latest/nova2-userguide/nova-sagemaker-inference-api-reference.md): Learn about the API reference for Amazon Nova models on SageMaker inference. - [Abuse detection for Amazon Nova Forge](https://docs.aws.amazon.com/nova/latest/nova2-userguide/nova-sagemaker-inference-abuse-detection.md): Learn about automated abuse detection mechanisms for Amazon Nova Forge models deployed on SageMaker inference. ### [Amazon Bedrock inference](https://docs.aws.amazon.com/nova/latest/nova2-userguide/nova-model-bedrock-inference.md) Learn how to deploy trained Amazon Nova models to Amazon Bedrock inference. ### [Deploy a custom model for on-demand inference](https://docs.aws.amazon.com/nova/latest/nova2-userguide/deploy-custom-model.md) Learn how to deploy your custom Amazon Nova model for on-demand inference with Amazon Bedrock. - [Deploy a custom model](https://docs.aws.amazon.com/nova/latest/nova2-userguide/deploying-custom-model.md): Learn how to deploy your custom model using the console, CLI, or SDKs to enable on-demand inference. - [Use a deployment for on-demand inference](https://docs.aws.amazon.com/nova/latest/nova2-userguide/use-custom-model-on-demand.md): Learn how to use your custom model for on-demand inference with Amazon Bedrock. - [Delete a custom model deployment](https://docs.aws.amazon.com/nova/latest/nova2-userguide/delete-custom-model-deployment.md): After you are finished using your model for on-demand inference, you can delete the deployment. - [Limitations](https://docs.aws.amazon.com/nova/latest/nova2-userguide/nova-model-limitations.md): Learn limitations of customizing Amazon Nova models using SageMaker training jobs. ### [Evaluation with Inspect AI](https://docs.aws.amazon.com/nova/latest/nova2-userguide/nova-eval-inspect-ai.md) Evaluate customized Amazon Nova models using Inspect AI, an open-source evaluation framework. - [Inspect AI SDK](https://docs.aws.amazon.com/nova/latest/nova2-userguide/nova-eval-on-sagemaker-inference.md): Learn how to evaluate customized Amazon Nova models using SageMaker inference endpoints with Inspect AI. - [Inspect AI Container](https://docs.aws.amazon.com/nova/latest/nova2-userguide/nova-eval-inspect-ai-container.md): Learn how to run model evaluations at scale using the SageMaker Inspect AI container on SageMaker Training Jobs. ## [Nova Forge](https://docs.aws.amazon.com/nova/latest/nova2-userguide/nova-forge.md) - [Nova Forge access and setup](https://docs.aws.amazon.com/nova/latest/nova2-userguide/nova-forge-access.md): Build custom frontier models using Nova Forge. - [Continued Pre-Training and Mid-Training](https://docs.aws.amazon.com/nova/latest/nova2-userguide/nova-forge-cpt.md) ### [Supervised Fine-Tuning](https://docs.aws.amazon.com/nova/latest/nova2-userguide/nova-forge-sft.md) Amazon Nova Forge data mixing allows you to combine your custom training data with Amazon Nova's proprietary training data during supervised fine-tuning (SFT). - [Data mixing on SageMaker HyperPod](https://docs.aws.amazon.com/nova/latest/nova2-userguide/nova-forge-sft-datamix-smhp.md): Learn how to use Amazon Nova Forge data mixing with supervised fine-tuning on SageMaker HyperPod. - [Data mixing on SageMaker Training Jobs](https://docs.aws.amazon.com/nova/latest/nova2-userguide/nova-forge-sft-datamix-smtj.md): Learn how to use Amazon Nova Forge data mixing with supervised fine-tuning on SageMaker Training Jobs serverless. - [Reinforcement Learning](https://docs.aws.amazon.com/nova/latest/nova2-userguide/nova-hp-rft-forge.md) - [Responsible AI Toolkit](https://docs.aws.amazon.com/nova/latest/nova2-userguide/nova-responsible-ai-toolkit.md): Use the Responsible AI Toolkit and customizable content moderation settings. - [Region availability](https://docs.aws.amazon.com/nova/latest/nova2-userguide/nova-forge-region-availability.md): Supported AWS Regions for Nova Forge. ## Full content The entire guide is also available as a single markdown file, useful for feeding the full guide to an LLM in one pass: - [Complete guide (single file)](https://docs.aws.amazon.com/nova/latest/nova2-userguide/full.md)