brunch

You can make anything
by writing

C.S.Lewis

by Master Seo Dec 07. 2024

(정리) AI 실습 환경 구축하기-2024

AI 실습 환경 구축하는  방법

AI 실습은 대부분 파이썬으로 생성한다.

따라서 파이썬 사용환경을 구축하는 방법과 동일하다.



<1> 코랩 사용하기

<2> Windows PC에 아나콘다 설치하기.

<3> Windows PC에 파이썬 설치, VSCode, Chatgpt API, 환경변수 사용 (실습)

<4> Windows PC에 파이썬 설치,가상환경 만들기, VSCode

<10> #  AI 공부 시작하기



<1> 코랩 사용하기


파이썬이 이미 설치되어 있다.

웹 환경에서 사용한다.

제미나이가 오류에 대해 조치법을 알려준다.


1

# 구글 코랩 사용

코랩 = 협력자, 공동 작업

웹 브라우저에서 파이썬을 사용할 수 있다.

12시간 동안 작업을 하지 않으면 끊어진다. 업로드해서 사용한 데이터는 모두 삭제된다.


장점

오류 발생 시 AI인 제미나이가 오류내용과 조치법을 알려준다.

구글 코랩을 사용하면 따로 파이썬 프로그램을 설치하지 않아도 된다.




https://colab.research.google.com/?hl=ko

+새 노트




2

환경 설정 (선택)

도구 > 설정 > 편집기 > 행번호 체크~

런타임 > 런타임 유형 변경


3

코드 실행은 

SHIFT + ENTER   = 셀을 실행하고 커서를 다음 셀로 가게 함.

ALT + ENTER = 셀을 실행하고, 셀을 새로 생성함.





# 실습환경 구축 -  OPENAI  API키 발급 (실습)


유료 가입하여 테스트하자.

무료 제공 API는 제약으로 사용이 힘들다.

OPENAI  API key 발급받기


1

GPT(Generative pre-trained transformer) 란?

미리 훈련된 transformer 생성형 AI 

transformer = 딥러닝 아키텍처 중 하나.

GPT는 transformer 계열의 모델.



2

ChatGPT는 웹으로 사용 = 별도 결재

OpenAI API는 CLI로 사용  = 별도 결재.


우리는 OPENAI API만 결재한다.


OPENAI API 사용

가입 필요, 월 10달러 = 1만 5천 원 결제 필요.



3

OPENAI 가입하기?

https://platform.openai.com/docs/overview

나는 구글 계정으로 가입



4

OPENAI  API key 발급받기?


오른쪽 위 Dashboard  >  왼쪽 아래  APIkeys 클릭해 발급


openai-api-2024-11-28



# 왼쪽 아래 API KEY발급




5

결재

10달러 결제 = 1달 , 1만 5천 원 정도 결재

왼쪽 Billing 메뉴

나는 매달 자동 결재는 OFF 하여 가입. 

빌링 히스토리 확인하자 - 지출된 금액 확인하자! , 카톡으로 온 결재 내역이다.



6

# OPENAI API 사용


https://platform.openai.com/account/billing/overview






7

# 코랩  왼쪽에 키  >  미리 등록해서 사용하자.


코랩 > 새 노트 사용

파일이름 변경   오늘 날자로   12-05


https://colab.research.google.com/?hl=ko


OPENAI_API_KEY









<2> Windows PC에 아나콘다 설치하기.


파이썬도 같이 설치 된다.


https://brunch.co.kr/@topasvga/4145





<3> Windows PC에 파이썬 설치, VSCode, Chatgpt API, 환경변수 사용 (실습)




# 파이썬 설치


1

3.11 버전 설치


https://www.python.org/downloads/


2

Add to PATH 체크   >  Install Now




3

cmd


python -V

Python 3.11.7






4

# OPENAI API 사용

https://platform.openai.com/account/billing/overview





5

# VSCode 다운로드

https://code.visualstudio.com/download


1)

Terminal > New Terminal



# 예) OpenAI 라이블러리 설치

pip install openai==1.10.0






2)

# VSCODE에서 작업


File  >  New File > Python File 



# OPEN AI API KEY 입력


import os

os.environ["OPENAI_API_KEY"] = "sk-proj-gmflnxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"


from openai import OpenAI

client = OpenAI()

response = client.chat.completions.create(

    model="gpt-3.5-turbo",

    messages=[

        {"role": "user", "content": "Python에 대해 알려주세요"},

    ],

)

print(response.choices[0].message.content)



또는


from openai import OpenAI

client = OpenAI(api_key= "sk-proj-gmlnrO")

response = client.chat.completions.create(

    model="gpt-3.5-turbo",

    messages=[

        {"role": "user", "content": "Python에 대해 알려주세요"},

    ],

)

print(response.choices[0].message.content)




code1.py



또는 


# 환경 변수에 설정하기.


설정 > 설정 검색 > 환경

계정 환경 변수 입력  선택


사용자 변수 > 새로 만들기 > 

OPENAI_API_KEY



VScode 재시작



3)

# windows 환경 설정에 키 입력

설정 > 환경 변수 검색 > 계정의 환경 변수 편집 (현재 개인 계정만 변수 적용)

시스템 환경 변수 편집 = 전체 사용자가 권한을 가짐.




4)

# Windows 경우  =  터미널에서 실행


python code1.py



결과








<4> Windows PC에 파이썬 설치,가상환경 만들기, VSCode



https://brunch.co.kr/@topasvga/4155






<10> #  AI 공부 시작하기


https://brunch.co.kr/@topasvga/3863


감사합니다.

브런치는 최신 브라우저에 최적화 되어있습니다. IE chrome safari