hf-cloud-serving-image-selection

Select AWS Deep Learning Container image URIs for SageMaker deployments.

1|Updated Jul 12, 2026
One-click install
npx skills add https://github.com/Tyler-R-Kendrick/slm-training --skill hf-cloud-serving-image-selection-tyler-r-kendrick
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: hf-cloud-serving-image-selection
Source: https://github.com/Tyler-R-Kendrick/slm-training/tree/main/.agents/skills/hf-cloud-serving-image-selection
Command: npx skills add https://github.com/Tyler-R-Kendrick/slm-training --skill hf-cloud-serving-image-selection-tyler-r-kendrick

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires docker, aws, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This skill prevents common SageMaker deployment failures caused by incompatible container images, stale tags, or incorrect region-specific URIs.

Core Features & Use Cases

  • Intelligent Selection: Automatically identifies the correct HuggingFace-curated Deep Learning Container (DLC) for LLMs, rerankers, and embedding models.
  • Deployment Guardrails: Enforces mandatory AMI versions for vLLM images and provides verified fallback paths for generic AWS images.
  • Use Case: When deploying a new Qwen3-based LLM, this skill ensures you select the HuggingFace vLLM image rather than the archived TGI, preventing health-check failures and ensuring optimal performance.

Quick Start

Use the hf-cloud-serving-image-selection skill to identify the correct container URI and AMI requirements for deploying a Llama-3 model in the us-east-1 region.

Frequently Asked Questions about hf-cloud-serving-image-selection

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I select the correct SageMaker container image URI for deploying a HuggingFace model?

To prevent SageMaker deployment failures, you must identify the correct HuggingFace Deep Learning Container URI based on your model architecture and regional availability. This ensures compatibility between model types, hardware instances, and container families for successful endpoint health checks.

Why does my vLLM SageMaker endpoint fail health checks during deployment?

vLLM endpoint health checks frequently fail when mandatory AMI versions are not enforced or when using stale container tags. Selecting the correct HuggingFace vLLM image and validating AMI versioning ensures successful SageMaker deployments.

What is the difference between using HuggingFace vLLM and archived TGI containers on SageMaker?

Choosing HuggingFace vLLM containers over archived TGI images prevents health-check failures and ensures optimal performance for newer LLMs like Qwen3 or Llama-3. The vLLM images are actively maintained and validated for SageMaker regional availability.

How do I choose the right TEI container variant for GPU versus CPU instances on SageMaker?

Proper TEI variant selection for GPU versus CPU instances is enforced by validating compatibility between the hardware instance type and the container family. This ensures the chosen AWS Deep Learning Container passes endpoint health checks.

Do I need Docker and AWS configured to deploy HuggingFace models on SageMaker?

You need Docker and AWS configured as dependencies to deploy HuggingFace models on SageMaker. These environments provide the necessary infrastructure to validate container compatibility and execute endpoint health checks.

What is the best way to avoid stale container tags when deploying LLMs to AWS SageMaker?

Avoiding stale container tags involves automatically identifying the correct HuggingFace-curated Deep Learning Container for your LLM, reranker, or embedding model. This approach provides verified fallback paths for generic AWS images and prevents deployment failures.