You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
⚠️ This feature is currently in private beta, <a style="font-weight: bold !important" href="/spaces">sign up to the waiting list</a> or reach out to <a href="https://twitter.com/huggingface">us</a> if you'd like to try it out ⚠️
9
+
</div>
8
10
9
11
## What are Spaces?
10
12
@@ -34,9 +36,10 @@ Our 2 cents:
34
36
-**Gradio** is great if you want to build a super-easy-to-use interface to run a model from just the list of its inputs and its outputs. The Gradio team wrote a great [tutorial on our blog about building GUIs for Hugging Face models](https://huggingface.co/blog/gradio).
35
37
-**Streamlit** gives you more freedom to build a full-featured Web app from Python, in a _reactive_ way (meaning that code gets re-run when the state of the app changes).
36
38
37
-
You can also take a look at some sample apps on the [Spaces directory](https://huggingface.co/spaces) (⚠️ Note: not live yet!) to make up your mind.
39
+
You can also take a look at some sample apps on the [Spaces directory](https://huggingface.co/spaces) (⚠️ Note: spaces themselves are still in private beta) to make up your mind.
40
+
41
+
[](https://huggingface.co/spaces)
38
42
39
-
<!-- Add screencap of listing directory -->
40
43
41
44
Finally, we've been thinking of providing a way to run **custom apps**, for instance Python server code for the backend + a unified set of widgets/frontend JS code, or even custom Docker image serving. Do get in touch if you would like to build something more custom.
42
45
@@ -45,7 +48,6 @@ Finally, we've been thinking of providing a way to run **custom apps**, for inst
45
48
46
49
In addition to the Streamlit or Gradio SDK, the environment we run your app in includes the following Python libraries out-of-the-box:
47
50
-[`huggingface_hub`](https://github.com/huggingface/huggingface_hub), so you can list models, query the hf.co API, etc. **You can also use this to call our Accelerated Inference API from your Space**. If your app instantiates a model to run inference on, consider calling the Inference API instead, because you'll then leverage the acceleration optimizations we already built, and it's also consuming less computing resources, which is always nice 🌎.
48
-
<!-- TODO(merge and ship the Inference API wrapper) -->
49
51
-[`requests`](https://docs.python-requests.org/en/master/) the famous HTTP request library, useful if you want to call a third-party API from your app.
50
52
-[`datasets`](https://github.com/huggingface/datasets) so that you can easily fetch or display data from inside your app.
0 commit comments