**생성형 AI(Generative AI)**는 텍스트, 이미지, 음성, 코드 등 새로운 콘텐츠를 스스로 생성해내는 인공지능 기술입니다. 그 중심에는 인간의 언어를 이해하고 생성하는 **거대언어모델(LLM, Large Language Model)**이 있습니다.
1. LLM(거대언어모델)이란 무엇인가?
LLM은 수천억 개 이상의 매개변수(Parameter)를 바탕으로 방대한 인터넷 문헌 데이터를 학습한 딥러닝 모델입니다.
- 원리: 이전 단어들을 바탕으로 "다음에 올 가장 확률이 높은 단어(Token)"를 예측하는 방식으로 문장을 완성합니다.
- 주요 LLM 종류: OpenAI GPT-4o, Google Gemini 1.5, Anthropic Claude 3.5, Meta Llama 3 등.
2. AI 실습 환경: 구글 코랩 (Google Colab)
별도의 파이썬 설치 없이 웹 브라우저에서 곧바로 Jupyter Notebook 환경을 무료로 사용할 수 있는 서비스입니다.
구글 코랩 시작하기 3단계
- Google Colab 접속 후 구글 계정 로그인.
- [새 노트] 클릭하여 파이썬 코딩 창 생성.
- 코드 셀에 파이썬 코드 입력 후
Shift + Enter로 즉시 실행.
# 코랩 파이썬 실행 테스트
print("Hello, Generative AI World!")
3. LLM의 한계와 주의사항 (환각 현상)
- 환각 (Hallucination): LLM은 사실(Fact)을 검색하는 엔진이 아니라 확률적 단어 조합기이므로, 그럴듯하지만 완전히 틀린 내용을 참처럼 지어내는 현상이 일어납니다.
- 최신 정보 미비 (Knowledge Cutoff): 학습이 끝난 시점 이후의 최신 정보를 자체적으로 알지 못합니다. (RAG 및 웹 검색으로 보완 필요)
4. 자주 묻는 질문 (Q&A)
Q. 파이썬 초보자도 LLM API 개발을 시작할 수 있나요?
A. 네! 최근 LLM 라이브러리(openai, google-generativeai)는 몇 줄의 파이썬 코드만으로도 강력한 AI 모델을 호출할 수 있어 입문하기 매우 좋습니다.