Hub documentation
Spaces Python Kustom
Spaces Python Kustom
Spaces kini mendukung Dockerfile apa pun sehingga Anda dapat meng-hosting aplikasi Python apa pun secara langsung menggunakan Docker Spaces.
Meskipun bukan alur kerja resmi, Anda dapat menjalankan stack Python + antarmuka Anda sendiri di Spaces dengan memilih Gradio sebagai SDK Anda dan menyajikan frontend di port 7860. Lihat template untuk contoh.
Spaces disajikan dalam iframe, yang secara default membatasi tautan agar tidak terbuka di halaman induk. Solusi paling sederhana adalah membukanya di jendela baru:
<a href="https://hf.space" rel="noopener" target="_blank">Spaces</a>Biasanya, tinggi Spaces disesuaikan secara otomatis saat menggunakan antarmuka pustaka Gradio. Namun, jika Anda menyediakan frontend Anda sendiri di Gradio SDK dan tinggi konten lebih besar dari viewport, Anda perlu menambahkan skrip iFrame Resizer agar konten dapat digulir di dalam iframe:
<script src="https://cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.3.2/iframeResizer.contentWindow.min.js"></script>Sebagai contoh, berikut adalah Space yang sama dengan dan tanpa skrip:
- https://huggingface.co/spaces/ronvolutional/http-server
- https://huggingface.co/spaces/ronvolutional/iframe-test