본문 바로가기
AI

허깅페이스(Hugging Face) 토큰(Token) 생성하기

by Dev_Mook 2025. 1. 7.
728x90

이제 허깅페이스를 활용하기 위한 토큰(Token)을 발급해볼게요.

혹시 회원가입을 안하셨다면, '허깅페이스(Hugging Face) 가입하기' 포스팅을 보고

회원가입을 해주세요!

 

 

# 토큰(Token) 생성 화면으로 이동하기

 

Settings 메뉴 선택하기

 

① Settings 메뉴 선택하기 허깅페이스에 로그인을 하면 위의 이미지와 같은 화면을 볼 수 있어요.
토큰(Token)을 생성하기 위해 왼쪽에 있는 'Settings' 메뉴를 클릭
해주세요.

 

 

 

② Access Tokens 메뉴 클릭하기 Settings 메뉴를 선택하면 위의 이미지와 같은 화면
보일거에요.
이번에도 왼쪽에 있는 'Access Tokens' 메뉴를 클릭해주세요.
③ 생성된 토큰 목록 화면 가운데에는 여러분이 생성한 토큰의 목록이 나오는
부분이에요.
저는 아직 토큰이 하나도 없어서 'You have no Access Token'
이라는 메시지가 나오고 있네요.
 Create new token 버튼 클릭하기 이제 허깅페이스의 토큰을 생성하기 위해 'Create new token'
버튼을 클릭
해주세요.

 

 

# 허깅페이스(Hugging Face)의 토큰(Token) 생성하기

 

토큰(Token) 생성 화면

 

토큰(Token)을 생성할 때 가장 먼저 선택해야 하는 것Token Type이에요.

토큰(Token)의 사용 목적에 맞게 선택해서 생성하면 돼요.

간단하게 Token Type에 대해 알아볼게요.

 

⑤ Fine-grained 권한을 세부적으로 설정하여 사용하는 토큰이에요.
크게 User Permissions, Repositories Permissions, Org Permissions로 구분되어 있는데요.
User Permissions는 토큰(Token)을 생성한 사용자의 권한을,
Repositories Permissions는 허깅페이스 Repository에 대한 권한을,
Org Permissions는 조직에 대한 권한을 설정할 수 있어요.
⑥ Read 읽기 전용 권한을 갖는 토큰이에요.
모델이나 데이터셋을 읽기 위해 사용해요.
⑦ Write 읽기와 쓰기 권한을 갖는 토큰이에요.
모델이나 데이터셋을 업로드하거나 수정할 때 사용해요.

 

저는 'Write' 타입을 선택하여 'LLM_Write'라는 이름으로 토큰을 생성했어요.

여러분들이 사용하려는 용도에 맞게 토큰 타입을 선택하고 이름을 입력해주세요.

입력이 끝났다면 화면 아래에 있는 'Create token' 버튼을 클릭해주세요.

 

 

토큰 생성완료

 

⑧ 생성된 토큰 값 확인하기 'hf_'로 시작하는 토큰의 값이 보이시나요?
허깅페이스의 토큰이 생성되었어요.
값을 어딘가에 잘 저장해주세요.
토큰 값을 잃어버리면 찾을 수 없어서 다시 생성해야 되더라고요.
⑨ 토큰 정보 확인하기 그리고 여러분이 입력한 토큰 이름과 타입(권한)이 맞는지 확인해주세요.
토큰 정보가 맞다면 'Done' 버튼을 클릭해서 토큰 생성을 완료해주세요.

 

 

Access Tokens 목록

 

토큰 생성이 끝나면 '③ 생성된 토큰 목록' 화면이 위의 이미지와 같이 바뀌어 있을거에요.

방금 생성한 토큰의 정보를 볼 수 있어요.

 

토큰 생성 끝~!

 

 

# 마무리

 

여러분도 허깅페이스(Hugging Face)의 토큰(Token)을 생성했나요?

토큰 생성이 어렵지 않아서 다행이에요.

 

아! Token Type에 대해 기본적인 정보만 설명한 것 같네요.

Token Type을 자세히 공부해봐야겠어요.

기회가 된다면 Token Type에 대해 포스팅도 작성해볼게요.

 

이제 개발에 필요한 토큰(Token)도 생성했겠다!

LLM, 랭체인 등을 개발할 때 사용해볼거에요.

 

여러분도 토큰(Token)을 생성했으니 이곳 저곳에 사용해보길 바라요~^^

 

글을 읽으면서 잘못된 점이 있으면 언제든 지적해주세요.

더욱 더 공부를 하고 수정을 해나갈게요.

 

* 참고로 Token Type에 대한 정보는 ChatGPT를 참고한 정보입니다.

728x90