Instalacion¶
Requisitos¶
- macOS en Apple Silicon (M1/M2/M3/M4/M5)
- Python 3.10+
Instalar con uv (Recomendado)¶
Instalar con pip¶
Opcional: Soporte para vision¶
Para procesamiento de video con transformers:
Opcional: Soporte de audio (STT/TTS)¶
Opcional: Embeddings¶
Que se instala¶
mlx,mlx-lm,mlx-vlm- Framework MLX y bibliotecas de modelostransformers,tokenizers- Bibliotecas de HuggingFaceopencv-python- Procesamiento de videogradio- Interfaz de chatpsutil- Monitoreo de recursosmlx-audio(opcional) - Speech-to-Text y Text-to-Speechmlx-embeddings(opcional) - Text embeddings
Verificar la instalacion¶
# Verificar comandos CLI
vllm-mlx --help
vllm-mlx-bench --help
vllm-mlx-chat --help
# Probar con un modelo pequeño
vllm-mlx-bench --model mlx-community/Llama-3.2-1B-Instruct-4bit --prompts 1
Solucion de problemas¶
MLX no encontrado¶
Asegurate de estar en Apple Silicon:
Fallo en la descarga del modelo¶
Verifica tu conexion a internet y el acceso a HuggingFace. Algunos modelos requieren autenticacion:
Sin memoria¶
Usa un modelo cuantizado más pequeno:
Interrupciones del servidor en ejecuciones largas (suspensión de macOS)¶
Tu máquina macOS puede entrar en suspensión durante ejecuciones largas como servidor. Prueba usar caffeinate para evitar la suspensión: