model-deploy

Automate AI/ML model deployment on OpenShift AI using KServe.

48|31|Updated Feb 2, 2026
One-click install
npx skills add https://github.com/RHEcosystemAppEng/agentic-plugins --skill model-deploy
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: model-deploy
Source: https://github.com/RHEcosystemAppEng/agentic-plugins/tree/main/rh-ai-engineer/skills/model-deploy
Command: npx skills add https://github.com/RHEcosystemAppEng/agentic-plugins --skill model-deploy

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires resources_get, resources_list, resources_create_or_update, pods_list, pods_log, events_list, deploy_model, list_inference_services, get_inference_service, get_model_endpoint, list_serving_runtimes, list_data_science_projects, list_data_connections, get_gpu_info, get_deployment_info, analyze_vllm, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill streamlines the deployment of AI/ML models on OpenShift AI, simplifying the process and ensuring models are served efficiently.

Core Features & Use Cases

  • Deploy AI/ML Models: Deploy models using KServe with support for vLLM, NVIDIA NIM, and Caikit+TGIS runtimes.
  • Environment Validation: Validates necessary components and resources are present and correctly configured before deployment.
  • Runtime Selection: Automatically selects the appropriate runtime based on the model and cluster capabilities.
  • GPU and Resource Optimization: Optimizes model deployment for available hardware and resource constraints.

Quick Start

Use the model-deploy skill to deploy a model named 'modelA' to the namespace 'my-namespace'.

Frequently Asked Questions about model-deploy

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

FAQPage Schema
How do I deploy AI/ML models on OpenShift AI using KServe?

To deploy AI/ML models on OpenShift AI using KServe, you can use an automated approach that handles runtime selection, InferenceService CR creation, and rollout monitoring. This process supports vLLM, NVIDIA NIM, and Caikit+TGIS runtimes.

What is the best way to automate model deployment and runtime selection in OpenShift AI?

Automating model deployment in OpenShift AI is best handled by a system that automatically selects the appropriate runtime based on model and cluster capabilities. This ensures models are served efficiently while optimizing for available hardware and resource constraints.

Does deploying models on OpenShift AI require GPU validation beforehand?

Yes, GPU validation is a required step when deploying models on OpenShift AI. The deployment process includes GPU and resource optimization checks to validate that necessary components and resources are correctly configured before the actual rollout.

Can I use vLLM and NVIDIA NIM runtimes to serve inference services on OpenShift AI?

Yes, you can use vLLM and NVIDIA NIM runtimes to serve inference services on OpenShift AI. The platform supports these runtimes alongside Caikit+TGIS, allowing flexible deployment options tailored to your specific model architecture.

How do I monitor rollouts and validate post-deployment status for KServe inference services?

You can monitor rollouts and validate post-deployment status for KServe inference services by using automated deployment tools. These tools track the rollout process and perform post-deployment validation to ensure the model endpoint is functioning correctly.

Why do I need openshift and rhoai MCP servers for AI/ML model deployment?

You need openshift and rhoai MCP servers for AI/ML model deployment because they provide the necessary tools and dependencies to interact with the cluster. They enable core operations like resource management, pod logging, and deploying the model endpoints.