AI

huggingface 사용법 (인증, 다운로드 방법)

codens 2024. 4. 28. 07:53

huggingface.co  (huggingface 인증) 
    - 문제 : 접속 장애가 가끔 발생하기도 함

현재 windows에 저장되어 있는 huggingface.co 의 인증을 확인하는 방법
How to check the authentication of huggingface.co currently stored in Windows

 

//-------------------------------------

    - 명령행 도구( huggingface-cli ) 설치

pip install -U  "huggingface_hub[cli]" 

 

 

//-------------------------------------
     - 현재 로그인 확인
huggingface-cli whoami

     - 로그아웃
huggingface-cli logout

     - 새 사용자로 로그인
          - 토큰 값입력 방법 - 마우스 우클릭
huggingface-cli login

     - 토큰 확인, 생성
https://huggingface.co/settings/tokens

 

//-------------------------------------

< 다운로드 >

https://huggingface.co/docs/huggingface_hub/main/en/guides/cli#huggingface-cli-download

 

 

//-----------------------------------------------------------------------------
< 파일 다운로드 방법 >
https://huggingface.co/docs/huggingface_hub/main/en/guides/cli#huggingface-cli-download

    - 설명
huggingface-cli download --help

     - 파일 다운로드
          - cache 폴더( C:\Users\userID\.cache\huggingface\hub) 에 다운로드 됨
huggingface-cli download gpt2 config.json README.md
          - config.json,  README.md 파일 다운로드

 


     - 저장할 폴더 지정(--local-dir)
huggingface-cli download gpt2 config.json README.md --local-dir .

//-------------------------------------
    저장소 전체 다운로드
huggingface-cli download HuggingFaceH4/zephyr-7b-beta

     - 특정 이름 패턴 파일 포함하고 제외하기 ( --include , --exclude  )
huggingface-cli download stabilityai/stable-diffusion-xl-base-1.0 --include "*.safetensors" --exclude "*.fp16.*"*


     - 모델 저장소가 아닌 다른 종류의 저장소 다운로드 (--repo-type )
          - Dataset
> huggingface-cli download HuggingFaceH4/ultrachat_200k --repo-type dataset

          - Space
> huggingface-cli download HuggingFaceH4/zephyr-chat --repo-type space


//-------------------------------------
     - 파일 업로드 방법
https://huggingface.co/docs/huggingface_hub/main/en/guides/cli#huggingface-cli-upload

 

//-----------------------------------------------------------------------------

< 참고 >

https://huggingface.co/docs/huggingface_hub/main/en/guides/cli

 

 

반응형