grok2api / 5MIN_GUIDE.md
FUCAT's picture
Deploy grok2api to HF Spaces (Docker)
7e55e53
|
Raw
History Blame Contribute Delete
1.79 kB
# 🚀 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)
---
**免责声明**: 仅供学习交流使用