Система аутентификации Hugging Face при развёртывании моделей на сервере использует токены доступа для управления доступом к различным ресурсам. huggingface.co github.com
Токен доступа позволяет приложениям и ноутбукам выполнять определённые действия, которые зависят от их роли: github.com
- Fine-grained. github.com Токен с такой ролью можно использовать для доступа к конкретным ресурсам, например к модели или моделям в определённой организации. github.com Этот тип токена полезен в производственных средах. github.com
- Read. github.com Токен с такой ролью можно использовать только для доступа к репозиториям, которые можно прочитать. github.com К ним относятся публичные и частные репозитории, которые принадлежат пользователю или его организации. github.com
- Write. github.com Токен с такой ролью дополнительно предоставляет доступ к репозиториям, к которым есть доступ на запись. github.com Его используют, когда нужно создать или отправить контент в репозиторий, например при обучении модели или модификации карточки модели. github.com
Чтобы создать токен доступа, нужно: github.com
- Перейти в настройки и выбрать вкладку «Токен доступа». github.com
- Нажать на кнопку «Новый токен», чтобы создать новый токен доступа пользователя. github.com
- Выбрать роль и название токена. github.com
Токен доступа можно использовать вместо пароля для доступа к Hub Hugging Face с помощью Git или с базовой аутентификацией. github.com Также его передают как токен-носитель при вызове провайдеров вывода. github.com
Рекомендуется создавать один токен доступа для каждого приложения или использования. github.com Это позволит аннулировать один токен без влияния на другие приложения. github.com