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)

---

**免责声明**: 仅供学习交流使用