Hugging Face ユーザ登録とアクセストークン
1. ユーザ登録
Hugging Faceを利用するにはユーザ登録とアクセストークンの発行が必要です。
Hugging Faceにユーザー登録するには、まず Hugging Face のサイトにアクセスします。
以下のような画面が表示されたら、「Email Address」と「Password」を入力して、[Next]をクリックします。
ユーザー情報を入力する以下の画面が表示されるので、入力したら「Terms of Service」と「Code of Conduct」を確認し同意したうえで、チェックボックスをチェックし、[Create Account]をクリックします。
以下のようにかわいいメールが届くので、リンクをクリックし、サイトにアクセスすれば登録は完了です。
2. アクセストークンの取得
Diffusersライブラリからモデルにアクセスするには「アクセストークン(Access Token)」が必要です。このトークンを取得するには、まずHugging Face にログインします。
ログインすると右上にアイコンが表示されるので、そこをクリックしてメニューから[Settings]を選択します。
以下のような画面が表示されるので、左のメニューの[Access Token]をクリックして、「New token」ボタンをクリックします。
以下のようなダイアログが表示されるので、[Name]に適当な名前(例えば「Stable Diffusion」)を入力して、「Generate a token」ボタンをクリックします。[Role]は「read」のままにしておきます。
以下のように取得したトークンが表示されるので、右側にあるコピーアイコンをクリックしてクリップボードにコピーし、コードなどにペーストします。
ライセンス規約等に同意が必要なモデルは同意しないとアクセスできません。同意しないでアクセスしようとすると権限がないためエラーになり、「HTTPError: 403 Client Error: Forbidden for url: ~」が表示されます。