# 🚨 HUGGING FACE SPACE HARDWARE RULE (PRIORITY -7 — ABSOLUT, KEINE AUSNAHMEN) 🚨 **ABSOLUTES VERBOT: KEINE GPU/ZeroGPU SPACES FÜR A2A AGENT RUNTIMES!** ## WARUM - HF Free Tier erlaubt UNBEGRENZT CPU-Basic Spaces gleichzeitig ($0) - GPU/ZeroGPU Spaces haben Quota-Limit (8x) und benötigen Payment - Alle Agent Spaces MÜSSEN auf CPU-Basic laufen ## PFLICHTEN 1. **JEDES HF Space MUSS auf `cpu-basic` Hardware konfiguriert sein** 2. **NIEMALS** GPU, ZeroGPU, oder paid Hardware für Agent Runtimes 3. **IMMER** Keep-Alive-Ping alle 5 Minuten (verhindert 48h Sleep) ## PFLICHT-DATEIEN FÜR JEDES HF SPACE Jedes HF Space MUSS diese Dateien enthalten: 1. **Dockerfile** — Node.js/Python Container Definition 2. **A2A Server** — Express/FastAPI mit A2A Protocol (`server.js` oder `app.py`) 3. **Agent Logic** — Die eigentliche Agenten-Funktionalität 4. **Health Endpoint** — `/health` Endpoint für Monitoring 5. **A2A Card** — `/.well-known/agent-card.json` für Agent Discovery ## KORREKTE SPACE ERSTELLUNG ```bash # 1. Space erstellen curl -X POST https://huggingface.co/api/repos/create \ -H "Authorization: Bearer $HF_TOKEN" \ -H "Content-Type: application/json" \ -d '{"name": "sin-my-agent", "type": "space", "sdk": "docker"}' # 2. Hardware auf CPU-Basic setzen curl -X POST https://huggingface.co/api/spaces/{owner}/{space}/hardware \ -H "Authorization: Bearer $HF_TOKEN" \ -H "Content-Type: application/json" \ -d '{"flavor": "cpu-basic"}' # 3. Dockerfile + Code deployen (via git push) git clone https://huggingface.co/spaces/{owner}/{space} cp Dockerfile server.js package.json .well-known/agent-card.json {space}/ cd {space} && git add . && git commit -m "deploy agent" && git push ``` ## KEEP-ALIVE PFLICHT Jedes Space MUSS Keep-Alive-Ping haben (alle 5min) um 48h Sleep zu verhindern. ## KOSTEN | Hardware | Kosten | Max gleichzeitig | |----------|--------|-----------------| | cpu-basic | **$0** | **UNBEGRENZT** | | zerogpu | FREE | 8 pro Account | | gpu (T4) | $288/Mo | Unbegrenzt (Payment) | **FAZIT: CPU-Basic = $0, UNBEGRENZT Spaces!** Siehe auch: [Global Dev Docs HF Space Hardware Standard](https://github.com/OpenSIN-AI/Global-Dev-Docs-Standard/blob/main/standards/hf-space-hardware.md)