본문 바로가기
Like bot

[GPT코딩] 구글 코랩 (colab) 사용법 - 기초 세팅, 단축키, 특징

by skyfishb 2023. 5. 3.

구글 코랩 (Google Colab)은 머신 러닝 및 데이터 분석을 위한 클라우드 기반 플랫폼입니다.

구글 계정만 있으면 무료로 사용할 수 있어 많은 사용자들이 활용하고 있습니다.

구글 코랩의 사용 기초 방법에 대해 알아보겠습니다.

 

코인매매 프로그램 만들기, 게임 마우스 클릭 매크로 같은 간단한 프로그램을 만들 수 있습니다. 

간단하게는 계산기나 그래프 생성기로도 사용할 수 있습니다. 

챗GPT 를 활용한 기초 프로그램 (파이썬 python 추천) 을 하기 위해서는 IDE (통합개발환경) 에 대한 이해가 있어야 합니다. 구글 코랩은 윈도우 웹브라우저에서 동작되는 비설치형 IDE 입니다. 코드를 한 줄 쓰면 바로 실행시킬 수 있습니다. 

복잡한 프로그램은 visual studio code (vscode)를 추천합니다.

 

 

구글코랩 사용법

구글 코랩을 사용하기 위해서는 구글 계정이 필요합니다. 구글이 제공하는 CPU와 GPU를 24시간 동안 사용 가능합니다 (기본설정: 12시간 미사용시 끊김 = 런타임 종료)

 

1. 구글 드라이브에 접속합니다. 

http://drive.google.com 

 

2. 왼쪽 상단에 + 새로만들기 > 더보기 > Google Colabaratory 를 선택합니다.

 

3.  다음과 같은 창이 열립니다. 저는 Dark 모드입니다. 기본은 White 모드입니다. 

 

4. 열린창에서 + 코드 / +텍스트를 눌러서 셀의 속성을 바꿀 수 있습니다. 

코드로 블럭이 설정되어 있을 때는 블럭 왼쪽에 실행표시가 뜨고, 텍스트로 되어 있을 때는 아무것도 없습니다.

 

이렇게만 해도 기본 코드 사용은 가능합니다.

 

구글코랩의 주요 단축키 

마우스 클릭으로 셀 동작을 실행을 하면되긴합니다만...

그래도 키보드 단축키를 알고 있으면 빠르게 코드 사용을 할 수 있습니다.

  • Shift + Enter 셀을 실행하고 다음 셀 선택  (순차적으로 실행할 때 사용)
  • Alt + Enter 셀을 실행하고 새 셀 삽입
  • Ctrl + Enter 행 추가
  • Ctrl + X  행 삭제
  • Ctrl + Shift + Enter 선택 항목 실행
  • Ctrl + F9 노트의 모든 셀 실행
  • Tab 들여쓰기
  • Shift + ↓ (down) 다음 셀을 포함하도록 선택영역 확장
  • Shift + click 다중셀 선택

*상단의 도구>단축키 에서 단축키 변경가능합니다.  

 

구글코랩의 주요 특징 

1. 비설치형으로 프로그래밍을 돌릴 수 있습니다.

    파이썬 버전을 설정하고, 각종 라이브러리를 불러올 수 있습니다. 

2. 간단한 파이썬 코드 테스트 하기에 좋습니다. 특히 인공지능 돌려보기 좋습니다.

 

3. Google drive에 데이터를 연동해서 불러오고 코랩 안에서 활용할 수 있습니다.  

4. 기본은 None인데 TPU, GPU 모드를 무료로 사용할 수 있습니다.  (런타임 > 런타임 유형변경에서 수정 가능)

   즉, 본인 PC, 노트북의 성능이 좋지 않아도 코랩에서 좋은 성능의 자원을 사용할 수 있습니다. 

5. 귀엽게 꾸밀 수 있습니다. 설정에서 고양이나 코기가 돌아다니게 할 수 있습니다. (설정 > 기타)

6. 노트북 5개 동시사용, 하나당 12시간 연결가능.

    9시간동안 브라우저에서 반응없으면 종료됨 (런타임 늘리는 방법 있음)

 

GPT에게 python 코드를 짜달라고 말할 때, 구글 코랩에서 사용할 수 있도록 코드를 만들어 달라고 하면 잘 만들어줍니다. 

프로그래밍에 대한 기본 지식이 없더라도 GPT로 코딩을 간단하게 코딩을 할 수 있습니다. GPT 코딩 해봅시다.

 

 

by. skyfishb

댓글