Skip to content

Commit

Permalink
Merge pull request #98 from MoritzLaurer/enterprise-hub-cookbook
Browse files Browse the repository at this point in the history
Enterprise hub cookbook
  • Loading branch information
stevhliu committed May 28, 2024
2 parents ed79a8d + 1107c96 commit ae64664
Show file tree
Hide file tree
Showing 2 changed files with 58 additions and 1 deletion.
7 changes: 6 additions & 1 deletion notebooks/en/_toctree.yml
Original file line number Diff line number Diff line change
Expand Up @@ -61,4 +61,9 @@
- title: Agents
sections:
- local: agents
title: Build an agent with tool-calling superpowers using Transformers Agents
title: Build an agent with tool-calling superpowers using Transformers Agents

- title: Enterprise Hub Cookbook
sections:
- local: enterprise_cookbook_overview
title: Overview
52 changes: 52 additions & 0 deletions notebooks/en/enterprise_cookbook_overview.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
# Enterprise Hub Cookbook

The Enterprise Hub Cookbook is designed for power users and enterprises who want to go beyond the standard free features of the Hugging Face Hub and integrate machine learning deeper into their production workflows. The cookbook guides you through a selection of recipes (Jupyter Notebooks) with copy-pastable code to help you get started with the Hub's advanced features.

<Youtube id="CPQGBn-yXJQ"/>


## Interactive Development in HF Spaces (coming soon)
With JupyterLab Spaces you can spin up your personal Jupyter Notebook like in Google Colab, only with a wider selection of more reliable CPUs and GPUs (e.g. H100 or 4xA10G) that you can select and switch on the fly. Moreover, by activating Spaces Dev Mode you can also use this cloud hardware from your local IDE (e.g. VS Code). Read this recipe to learn how to spin up a GPU and connect to it via your local IDE.

For more details, read also the [JupyterLab Spaces](https://huggingface.co/docs/hub/spaces-sdks-docker-jupyter) and the [Dev Mode](https://huggingface.co/dev-mode-explorers) documentation.


## Inference API (Serverless) (coming soon)
With our serverless Inference API, you can test a range of open source models with simple API calls (e.g. generative LLMs, efficient embedding models, or image generators). The serverless Inference API is rate limited and mostly intended for initial testing or low-volume use. Read this recipe to learn how to query the serverless Inference API.

For more details, read also the [serverless API](https://huggingface.co/docs/api-inference/index) documentation.


## Inference Endpoints (dedicated) (coming soon)

With our dedicated Inference Endpoints, you can easily deploy any model on a wide range of hardware, essentially creating your personal production-ready API in a few clicks. Read this recipe to learn how to create and configure your own dedicated Endpoint.

For more details, read also the [dedicated Endpoint](https://huggingface.co/docs/inference-endpoints/index) documentation.


## Data Annotation with Argilla Spaces (coming soon)

Whether you're zero-shot testing an LLM or training your own model, creating good test or train data is maybe the highest-value investment you can make at the beginning of your machine learning journey. Argilla is a free, open-source data annotation tool that enables you to create high-quality data for text, image, or audio tasks. Read this recipe to learn how to create a data annotation workflow (alone or in a larger team) in your browser.

See also the [Argilla](https://docs.argilla.io/en/latest/) documentation and the [HF Argilla Spaces](https://huggingface.co/docs/hub/spaces-sdks-docker-argilla) integration for more details.


## AutoTrain Spaces (coming soon)
With AutoTrain Spaces, you can train your own machine learning models in a simple interface without any code. Read this recipe to learn how to fine-tune your own LLM in an AutoTrain Space on the Hub on a wide range of GPUs.

See also the [AutoTrain](https://huggingface.co/docs/autotrain/index) documentation to learn more.


## Creating private demos with Spaces and Gradio (coming soon)

Visual demos speak louder than words. Demos are particularly important if you want to convince stakeholders of a machine learning minimum viable product (MVP). Read this recipe to learn how to create a private machine learning demo on Spaces with Gradio.

See also the [Spaces](https://huggingface.co/docs/hub/spaces-overview) and [Gradio Spaces](https://huggingface.co/docs/hub/spaces-sdks-gradio) documentation to learn more.


## Advanced collaboration on the Hub (coming soon)

As your team and use cases grow, managing datasets, models, and team members becomes more complex. Read this recipe to learn about advanced collaboration features such as private datasets for specific resource groups, git-based versioning, and YAML tags in model cards.

Take a look at the [Hub](https://huggingface.co/docs/hub/index) and [Hub Python Library](https://huggingface.co/docs/huggingface_hub/index) documentation for more information.

0 comments on commit ae64664

Please sign in to comment.