File size: 1,792 Bytes
7e55e53 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 | # 🚀 Grok2API HF Spaces 快速部署
> 5 分钟完成 Hugging Face Spaces 部署!
## 第一步:获取源代码 ⏱️ 1分钟
**Windows 用户(PowerShell):**
```powershell
.\get_source.ps1
```
**Mac/Linux 或 Git Bash:**
```bash
bash get_source.sh
```
## 第二步:创建 Space ⏱️ 1分钟
1. 访问:https://huggingface.co/new-space
2. 填写:
- Space name: `grok2api`
- SDK: **Docker** ⚠️
- Hardware: CPU basic
3. 点击创建
## 第三步:推送代码 ⏱️ 1分钟
```bash
git init
git add .
git commit -m "Deploy to HF Spaces"
git remote add hf https://huggingface.co/spaces/你的用户名/你的Space名
git push hf main
```
## 第四步:配置环境 ⏱️ 1分钟
在 Space Settings → Variables 添加:
```
APP_KEY = 你的管理密码
API_KEY = sk-你的API密钥
APP_URL = https://你的用户名-你的Space名.hf.space
DATA_DIR = /data
ACCOUNT_STORAGE = local
```
## 第五步:启用存储 ⏱️ 30秒
在 Space Settings 中:
- [x] 启用 **Persistent Storage**
## 第六步:配置保活 ⏱️ 30秒
1. Fork https://github.com/wankuzidi/hf-keepalive
2. 在你的 fork 设置 Variables: `HF_SPACES=你的Space链接`
3. 启用 Actions
---
## ✅ 完成!
访问你的 Space:`https://你的用户名-你的Space名.hf.space`
管理后台:`https://你的用户名-你的Space名.hf.space/admin/login`
---
## 🆘 遇到问题?
| 问题 | 解决方案 |
|------|----------|
| Space 无法启动 | 查看 Logs 标签,检查环境变量 |
| 图片/视频 403 | 检查 APP_URL 是否正确 |
| 数据丢失 | 确认启用了 Persistent Storage |
| API 调用失败 | 检查 API_KEY,添加 X Token |
详细说明:[DEPLOY_GUIDE.md](./DEPLOY_GUIDE.md)
---
**免责声明**: 仅供学习交流使用
|