UD3 · Preparación del entorno de ejecución | MP04 · Infraestructura para la ejecución de LLMs
Contenedores Docker para inferencia
FROM vllm/vllm-openai:latest
ENV MODEL_PATH=/models/llama-3.1-8b-instruct
ENV MAX_MODEL_LEN=8192
ENV MAX_NUM_SEQS=32
EXPOSE 8000
CMD ["python", "-m", "vllm.entrypoints.openai.api_server", \
"--model", "${MODEL_PATH}", \
"--dtype", "bfloat16", \
"--max-model-len", "${MAX_MODEL_LEN}", \
"--max-num-seqs", "${MAX_NUM_SEQS}", \
"--host", "0.0.0.0", \
"--port", "8000"]
docker run --gpus all \
-v /data/models:/models \
-p 8000:8000 \
--name llm-server \
mi-imagen-vllm:latest