도라에몽주머니

[Google Colaboratory] 구글 코랩으로 시크릿(Secrets) 관리하기 본문

Study

[Google Colaboratory] 구글 코랩으로 시크릿(Secrets) 관리하기

에몽쓰 2024. 7. 19. 10:25

아래 트윗에서 알 수 있듯이 작년 Colab에 시크릿 관리 기능이 추가되어 Secrets 를 보다 간단하게 코랩 안에서 사용할 수 있게 되었다.

사용법

우선 Colab을 열고, 왼쪽 사이드바의 키 마크를 클릭한 후 [새로운 시크릿을 추가] 를 통해 시크릿 정보를 입력한다. 그 후에 가장 왼쪽에 있는 [노트북에서 액세스] 를 허용해주면 시크릿 사용이 노트북에서 가능하게 된다.

 

 

실제로 접근은 아래의 코드를 이용해 접근할 수 있다.

import openai
from google.colab import userdata
openai.api_key = userdata.get('OPENAI_API_KEY')

 

조금 찾아보니 Secrets는 Google 계정에 연결되어 동작하는 것 같아서 Notebook마다 Key를 관리하고 싶은 경우에는 관리가 힘들지도 모르겠다.

'Study' 카테고리의 다른 글

소프트웨어 아키텍처 ; 어니언 아키텍처  (2) 2024.07.23
[GitHub] GitHub Actions 란?  (0) 2024.05.29
[CI/CD] CI/CD 란 무엇일까?  (0) 2024.05.29
[Git] 깃(Git)과 깃허브(Github)  (0) 2024.05.18
[App] Monaca란?  (0) 2024.05.07