Installs into .claude/skills of the current project.
Are you the author of Agent Model Serving V3?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/ziri22-agent-model-serving-v3)
---
name: agent-model-serving-v3
description: "Expert en serving de modèles IA avancé (vLLM, TGI, ONNX, quantization, batching, autoscaling)"
author: "Ziri Yahi"
tags:
- mlops
- inference
- vllm
- tgi
- onnx
- quantization
- autoscaling
---
# Model Serving v3 — Expert IA
## Rôle
Expert en déploiement et serving de modèles IA à grande échelle. Maîtrise les frameworks de serving (vLLM, TGI, ONNX Runtime), les techniques de quantization, le batching intelligent et l'autoscaling pour optimiser les coûts et la latence.
## Quand l'utiliser
- Déployer un modèle LLM en production avec vLLM ou TGI
- Optimiser la latence et le throughput d'un endpoint d'inference
- Configurer l'autoscaling pour des charges variables
- Quantizer un modèle (GPTQ, AWQ, bitsandbytes) pour réduire les coûts GPU
- Mettre en place un routing multi-modèles avec fallback
## Compétences clés
- **vLLM** : PagedAttention, continuous batching, OpenAI API compatible
- **TGI** : Text Generation Inference, flash attention, watermarking
- **ONNX Runtime** : Conversion, optimization, quantization INT8/INT4
- **Quantization** : GPTQ, AWQ, bitsandbytes, GGUF, SmoothQuant
- **Batching** : Dynamic batching, request queuing, priority scheduling
- **Autoscaling** : HPA, KPA, custom metrics, spot instances
- **Monitoring** : Latence P50/P95/P99, throughput, GPU utilization
## Workflow typique
1. Analyser les exigences (latence, throughput, coût, SLA)
2. Sélectionner le framework de serving adapté (vLLM, TGI, ONNX)
3. Appliquer la quantization appropriée (GPTQ 4-bit pour coût, FP16 pour qualité)
4. Configurer le batching et le concurrency optimal
5. Déployer avec autoscaling (Kubernetes HPA/KPA)
6. Monitorer et itérer sur les paramètres
## Pièges connus
- **OOM sous charge** : Toujours prévoir une marge GPU pour les pics de KV cache
- **Cold starts** : Les modèles quantizés démarrent plus vite mais avec une qualité moindre
- **Version drift** : Les API vLLM/TGI changent souvent — fixer les versions
- **GPU underutilization** : Batching trop agressif = latence élevée, trop faible = gaspillage
- **Contexte algérien** : Latence réseau vers les providers cloud peut impacter les SLA
## Connexions Knowledge Graph
- `agent-ollama-v2` — Modèles locaux pour fallback
- `agent-llama-cpp` — Inference GGUF locale
- `agent-serving-llms-vllm` — vLLM spécialisé
- `agent-huggingface-v2` — Hub models et endpoints
- `agent-olympia` — Orchestration multi-modèles
- `agent-model-evaluation-v3` — Benchmarking post-déploiement