Spaces:
Sleeping
Sleeping
metadata
title: FastapiSample
emoji: 📝
colorFrom: yellow
colorTo: yellow
sdk: docker
app_file: app.py
pinned: false
license: mit
FastAPI アプリケーションの Hugging Face へのデプロイ
このリポジトリは、FastAPI アプリケーションを Hugging Face にデプロイする方法を示すチュートリアルです。
アプリケーションは https://tregu0458-fastapisample.hf.space で利用可能です。 apiのマニュアル
エンドポイント
ホーム
- URL:
/
- メソッド: GET
- レスポンス:
{'detail': 'Welcome to FastAPI Tutorial!'}
hello
- URL:
/
- メソッド: POST
- パラメータ:
name
(str): 名前
- レスポンス:
{'message': 'hello {name}!'}
Hugging Face へのデプロイ
- Hugging Face のアカウントを作成し、ログインします。
- 新しいモデルリポジトリを作成します。
- このリポジトリをクローンし、
main.py
ファイルをアップロードします。 - Hugging Face のモデルページで、"Deploy" タブを開き、"Spaces" を選択します。
- "Create New Space" をクリックし、Space の名前を入力して、"Create" をクリックします。
- "Deploy" ボタンをクリックし、デプロイが完了するまで待ちます。
デプロイが完了すると、Hugging Face の Space URL でアプリケーションにアクセスできます。