OpenELM 基于 PyTorch,对 Python 版本有一定要求。
https://www.python.org/downloads/windows/
⚠️ 安装时务必勾选 Add Python to PATH
验证:
python --version用于从 GitHub 克隆 OpenELM 仓库。
验证:
git --versionpip install torch torchvision torchaudio示例(CUDA 11.8):
pip install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu118查看是否支持 GPU:
python -c "import torch; print(torch.cuda.is_available())"git clone https://github.com/apple/OpenELM.git
cd OpenELM在 OpenELM 目录中安装:
pip install -r requirements.txt常见依赖包括:
transformerstokenizersnumpyeinopssafetensors避免 Python 环境冲突。
conda create -n openelm python=3.10
conda activate openelmpip install huggingface_hub
huggingface-cli loginOpenELM 模型地址:
VS Code 插件建议:
# 1. 克隆仓库
git clone https://github.com/apple/OpenELM.git
cd OpenELM
# 2. 创建环境
conda create -n openelm python=3.10
conda activate openelm
# 3. 安装依赖
pip install -r requirements.txt
pip install torch
# 4. 运行示例
python sample.py \
--model apple/OpenELM-270M-Instruct \
--prompt "What is artificial intelligence?"transformers?可选较小模型:
OpenELM-270MOpenELM-450M| 工具 | 是否必须 | 说明 |
|---|---|---|
| Python 3.10 | ✅ | 核心运行环境 |
| Git | ✅ | 拉取代码 |
| PyTorch | ✅ | 模型推理 |
| OpenELM 仓库 | ✅ | 官方实现 |
| pip / conda | ✅ | 包管理 |
| Hugging Face Hub | ⭕ | 下载模型 |
| VS Code | ⭕ | 开发调试 |
| NVIDIA GPU | ❌ | 加速推理 |
如果你愿意,我可以:
只要告诉我你的 Windows 版本 + 是否有显卡 即可。