安装¶
系统要求¶
- 搭载 Apple Silicon(M1/M2/M3/M4/M5)的 macOS
- Python 3.10+
使用 uv 安装(推荐)¶
使用 pip 安装¶
可选:视觉支持¶
使用 transformers 进行视频处理:
可选:音频支持(STT/TTS)¶
可选:向量嵌入¶
安装内容说明¶
mlx,mlx-lm,mlx-vlm- MLX 框架及模型库transformers,tokenizers- HuggingFace 库opencv-python- 视频处理gradio- 对话界面psutil- 资源监控mlx-audio(可选)- 语音转文字与文字转语音mlx-embeddings(可选)- 文本向量嵌入
验证安装¶
# Check CLI commands
vllm-mlx --help
vllm-mlx-bench --help
vllm-mlx-chat --help
# Test with a small model
vllm-mlx-bench --model mlx-community/Llama-3.2-1B-Instruct-4bit --prompts 1
故障排查¶
找不到 MLX¶
请确认您使用的是 Apple Silicon 设备:
模型下载失败¶
请检查网络连接及 HuggingFace 访问权限。部分模型需要身份验证:
内存不足¶
请使用更小的量化模型:
长时间运行时服务器可能因 macOS 进入睡眠而中断¶
长时间作为服务器运行时,macOS 设备可能会进入睡眠。可以使用 caffeinate 来阻止进入睡眠: