칼럼 · 글연재

AI는 어떻게 글을 쓸까? 생성형 AI의 작동 원리를 쉽게 이해하기

2026-04-04

커버 이미지

AI는 어떻게 글을 쓸까? 생성형 AI의 작동 원리를 쉽게 이해하기

생성형 AI를 매일 사용하면서도 "이게 도대체 어떻게 작동하는 거지?"라는 궁금증을 가져본 적 있으신가요? 원리를 이해하면 프롬프트를 작성하는 실력이 비약적으로 향상됩니다. 이 가이드는 비전공자인 B2B 영업사원과 직장인이 ChatGPT를 직접 조작하면서 AI의 작동 원리를 체감할 수 있도록 설계되었습니다.


준비물 및 사전 세팅

필요한 도구

  • ChatGPT (무료 버전도 가능, chat.openai.com 접속)

  • 웹 브라우저 (Chrome 권장)

  • 메모장 또는 노션 (실습 결과 기록용)

사전 세팅 단계

  1. chat.openai.com에 접속합니다.

  2. 구글 계정 또는 이메일로 회원가입/로그인합니다.

  3. 화면 하단의 입력창이 보이면 준비 완료입니다.

  4. 좌측 상단의 "New chat" 버튼을 클릭하여 새 대화를 시작합니다.

💡 실전 팁: 이 가이드의 모든 실습은 하나의 새 대화창에서 순서대로 진행하세요. AI의 응답 변화를 연속적으로 관찰할 수 있습니다.


Step 1: AI가 글을 쓰는 기본 원리 — "다음 단어 맞히기 게임"

핵심 개념

생성형 AI의 작동 원리는 놀라울 만큼 단순합니다. **"앞에 나온 단어들을 보고, 다음에 올 확률이 가장 높은 단어를 선택하는 것"**입니다. 마치 스마트폰 키보드의 자동완성 기능과 같은 원리이지만, 수천억 개의 문장을 학습했기 때문에 훨씬 정교합니다.

직접 체험하기

실습 1-1: ChatGPT 입력창에 아래 프롬프트를 그대로 복사하여 붙여넣고 Enter를 누르세요.

다음 문장을 완성해주세요. 가능한 후보 단어 3개와 각각의 확률(%)을 보여주세요.

"오늘 회의에서 신제품 출시 일정을 ___"

예상 결과:


AI는 다음과 같은 형태로 응답합니다.

후보 단어

예상 확률

확정했습니다

45%

논의했습니다

35%

발표했습니다

20%

Before/After 비교

구분

Before (원리 이해 전)

After (원리 이해 후)

AI에 대한 인식

"AI가 생각해서 글을 쓴다"

"AI가 확률적으로 다음 단어를 선택한다"

프롬프트 작성

막연하게 "잘 써줘"

맥락을 풍부하게 제공하여 확률 방향을 유도

결과물 품질

일반적이고 뻔한 답변

구체적이고 원하는 방향의 답변

💡 실전 팁: AI가 "생각"하는 것이 아니라 "예측"한다는 사실을 기억하세요. 맥락(앞에 주는 정보)이 많을수록 예측 정확도가 올라갑니다. 이것이 프롬프트를 상세하게 써야 하는 과학적 이유입니다.


Step 2: 토큰(Token) — AI가 글을 읽는 단위 이해하기

핵심 개념

AI는 글을 글자 단위도, 단어 단위도 아닌 "토큰(Token)"이라는 독특한 단위로 쪼개서 처리합니다. 영어에서는 대략 단어 1개 ≈ 1~1.3토큰, 한국어에서는 한 글자가 1~2토큰 정도입니다. 이 토큰 개념을 이해하면 왜 긴 문서를 넣었을 때 AI가 "기억을 잃는지" 알 수 있습니다.

직접 체험하기

실습 2-1: ChatGPT에 아래 프롬프트를 입력하세요.

"안녕하세요, 저는 B2B 영업사원입니다"라는 문장을 토큰 단위로 쪼개서 보여주세요. 각 토큰을 [ ] 괄호로 구분하고, 총 토큰 수를 알려주세요.

예상 결과:


[안녕][하세요][,] [저는] [B][2][B] [영업][사원][입니다]

총 토큰 수: 약 10~15개

실습 2-2: 이번에는 영어 문장으로 비교해보겠습니다.

"Hello, I am a B2B sales representative"라는 문장을 토큰 단위로 쪼개서 보여주세요. 한국어 문장 "안녕하세요, 저는 B2B 영업사원입니다"와 토큰 수를 비교해주세요.

토큰이 중요한 이유 — 실제 수치

모델

최대 토큰 수

한국어 기준 대략적 글자 수

GPT-3.5

4,096 토큰

약 2,000~3,000자

GPT-4

8,192 토큰

약 4,000~6,000자

GPT-4 Turbo

128,000 토큰

약 60,000~90,000자

💡 실전 팁: 한국어는 영어보다 1.5~2배 더 많은 토큰을 소모합니다. 긴 제안서를 AI에 분석 요청할 때 "내용이 잘려요"라는 문제가 생긴다면, 토큰 한도를 초과한 것입니다. 핵심 내용만 추려서 입력하거나 여러 번 나누어 입력하세요.

Before/After 비교

구분

Before

After

긴 문서 처리

전체를 한 번에 붙여넣고 "왜 뒷부분을 무시하지?" 당황

토큰 한도를 고려해 핵심만 추출하여 입력

비용 인식

"무료니까 많이 넣을수록 좋겠지"

토큰 = 비용, 효율적 입력이 곧 비용 절약

응답 품질

장문 입력 시 앞부분 맥락 손실

구조화된 입력으로 일관된 응답 확보


Step 3: 학습 데이터 — AI의 "경험"이 곧 한계

핵심 개념

AI는 인터넷의 책, 기사, 웹페이지, 논문 등 수천억 개의 텍스트를 학습했습니다. 이것을 **학습 데이터(Training Data)**라고 합니다. 중요한 점은 AI가 "아는 것"은 학습 데이터에 있던 내용뿐이라는 것입니다. 2024년 4월 이후의 뉴스, 여러분 회사의 내부 문서, 비공개 고객 정보는 AI가 알 수 없습니다.

직접 체험하기

실습 3-1: AI의 학습 데이터 한계를 직접 확인해봅시다. ChatGPT에 아래를 입력하세요.

당신의 학습 데이터는 언제까지의 정보를 포함하고 있나요? 그리고 다음 질문에 답해주세요:

  1. 2024년 한국의 GDP 성장률은?

  2. 삼성전자의 최신 분기 실적은?

  3. "CRM"이라는 용어의 뜻은?

관찰 포인트:

  • 1번과 2번에 대해서는 "정확한 최신 정보를 제공하기 어렵다"는 답변이 나올 가능성이 높습니다.

  • 3번처럼 일반적인 지식은 정확하게 답변합니다.

실습 3-2: 이번에는 AI에게 "없는 정보"를 제공한 뒤 반응을 관찰합니다.

우리 회사 'ABC테크'는 2024년 3분기 매출 150억 원, 영업이익 20억 원을 달성했습니다. 전년 동기 대비 매출 30% 성장, 영업이익 50% 성장입니다. 이 실적을 바탕으로 고객사에 보낼 뉴스레터 초안을 작성해주세요.

관찰 포인트: 여러분이 직접 제공한 데이터를 활용하여 글을 작성하는 것을 확인하세요. AI는 스스로 이 정보를 알 수 없었지만, 프롬프트에 포함시키면 즉시 활용합니다.

Before/After 비교

구분

Before

After

AI 신뢰도

AI가 말하면 다 맞는 줄 알음

학습 데이터 범위 밖 정보는 부정확할 수 있음을 인지

활용 전략

"2024년 시장 트렌드 알려줘" (부정확한 답변 위험)

직접 자료를 첨부하고 "이 자료를 분석해줘" (정확도 대폭 향상)

오류율

팩트 체크 없이 사용 → 오류 발생 30~40%

출처 확인 습관 → 오류 발생 5% 이하로 감소

💡 실전 팁: 영업 제안서에 최신 시장 데이터를 넣을 때는 반드시 신뢰할 수 있는 출처에서 데이터를 직접 확보한 뒤, 프롬프트에 함께 제공하세요. AI에게 "최신 데이터를 알려달라"고 하는 것은 위험합니다.


Step 4: 온도(Temperature) — AI의 "창의성 조절 다이얼"

핵심 개념

AI에는 **Temperature(온도)**라는 설정값이 있습니다. 이 값이 낮으면(0에 가까우면) AI는 가장 확률이 높은 단어만 선택하여 정확하고 일관된 답변을 합니다. 높으면(1~2에 가까우면) 확률이 낮은 단어도 선택하여 창의적이지만 예측 불가능한 답변을 합니다.

직접 체험하기

실습 4-1: 같은 질문을 두 가지 스타일로 요청해봅시다.


먼저 "낮은 온도" 스타일을 체험합니다. ChatGPT에 입력하세요:

당신은 정확성을 최우선으로 하는 보고서 작성자입니다. 창의적 표현 없이, 사실만 간결하게 작성하세요.

질문: CRM 도입의 장점 3가지를 설명해주세요.

결과를 메모장에 복사해두세요. 그다음 "New chat"을 눌러 새 대화를 시작하고 아래를 입력합니다:

당신은 감성적인 마케팅 카피라이터입니다. 독창적인 비유와 감각적인 표현을 최대한 활용하세요.

질문: CRM 도입의 장점 3가지를 설명해주세요.

두 결과 비교 예시

항목

낮은 온도 스타일 (정확성 우선)

높은 온도 스타일 (창의성 우선)

표현

"고객 데이터를 체계적으로 관리할 수 있습니다"

"흩어진 고객의 목소리를 하나의 오케스트라로 만드는 지휘봉입니다"

용도

내부 보고서, 제안서 팩트 섹션

마케팅 이메일, 소셜미디어 포스팅

리스크

너무 딱딱할 수 있음

사실과 다른 과장 표현 가능

💡 실전 팁: B2B 제안서의 실적 데이터 섹션은 "정확성 우선" 스타일로, 도입부와 결론은 "창의성 우선" 스타일로 각각 요청하면 완성도 높은 문서를 만들 수 있습니다. 한 문서 안에서도 섹션별로 AI의 성격을 바꿔가며 활용하세요.


Step 5: 컨텍스트 윈도우 — AI의 "단기 기억력"

핵심 개념

AI에는 **컨텍스트 윈도우(Context Window)**라는 것이 있습니다. 쉽게 말해 대화의 기억 용량입니다. 대화가 길어지면 초반에 나눈 내용을 AI가 "잊어버리는" 현상이 발생합니다. 이것은 버그가 아니라, 토큰 한도에 의한 구조적 한계입니다.

직접 체험하기

실습 5-1: AI의 기억력 한계를 체험합니다.


1단계 — ChatGPT에 입력:

지금부터 나는 'ABC테크'의 영업사원 김민수입니다. 우리 회사의 주력 제품은 'SmartCRM Pro'이고, 타겟 고객은 직원 수 100~500명 규모의 중견기업입니다. 이 정보를 기억해주세요.

2단계 — AI가 응답하면, 다른 주제로 10~15회 정도 대화를 이어가세요 (아무 주제나 괜찮습니다. 예: "오늘 날씨 어때?", "파이썬이란?", "좋은 책 추천해줘" 등).


3단계 — 충분히 대화한 후 아래를 입력:

내 이름과 회사명, 주력 제품이 뭐였지?

관찰 포인트: 대화가 짧으면 정확히 기억하지만, 매우 길어지면 초반 정보를 잊을 수 있습니다.

Before/After 비교

구분

Before

After

대화 방식

하나의 대화에서 모든 업무 처리 시도

주제별로 새 대화 시작, 핵심 맥락은 매번 재입력

문서 작성

"아까 말한 그 내용으로 써줘" → AI 혼란

필요한 맥락을 매 요청마다 포함 → 일관된 결과

업무 효율

긴 대화 후반부에서 품질 저하

짧고 집중된 대화로 항상 높은 품질 유지

💡 실전 팁: 중요한 프로젝트는 "시스템 프롬프트"처럼 매 대화 시작 시 핵심 정보를 요약하여 붙여넣는 템플릿을 만들어두세요. 예를 들어:

[매 대화 시작 시 붙여넣는 템플릿]

나는 ABC테크 영업2팀 김민수입니다. 주력 제품: SmartCRM Pro (월 구독료 50만 원/팀). 타겟: 중견기업 IT 담당자. 톤: 전문적이되 친근하게. 이 맥락을 유지하며 아래 요청에 답해주세요.


Step 6: 할루시네이션 — AI가 "그럴듯한 거짓말"을 하는 이유

핵심 개념

AI는 확률적으로 가장 자연스러운 다음 단어를 선택합니다. 이 과정에서 학습 데이터에 없는 내용도 "그럴듯하게" 만들어내는 현상이 발생합니다. 이것을 **할루시네이션(Hallucination)**이라고 합니다. AI가 의도적으로 거짓말하는 것이 아니라, "자연스러운 문장을 완성하려는 본능" 때문에 생기는 구조적 현상입니다.

직접 체험하기

실습 6-1: AI의 할루시네이션을 의도적으로 유발해봅시다.

"김철수 교수의 2023년 논문 'B2B 영업에서 AI 활용의 효과'의 핵심 내용을 요약해주세요."

관찰 포인트: 이 논문과 저자는 제가 임의로 만든 가상의 정보입니다. 그런데 AI는 높은 확률로 "그럴듯한 요약"을 만들어냅니다. 이것이 할루시네이션입니다.


실습 6-2: 할루시네이션을 방지하는 프롬프트를 체험합니다.

"김철수 교수의 2023년 논문 'B2B 영업에서 AI 활용의 효과'의 핵심 내용을 요약해주세요. 만약 이 논문을 모르거나 확인할 수 없다면, 모른다고 솔직히 말해주세요. 절대로 추측하지 마세요."

Before/After 비교

구분

Before (방지책 없음)

After (방지책 적용)

AI 응답

가상의 논문 내용을 자신 있게 서술

"해당 논문을 확인할 수 없습니다"라고 정직하게 답변

제안서 신뢰도

가짜 통계/출처가 포함될 위험

검증된 정보만 활용, 고객 신뢰 확보

비즈니스 리스크

고객이 팩트 체크 시 신뢰 추락

정확한 정보만 전달하여 전문성 인정

💡 실전 팁: 모든 중요한 프롬프트 끝에 **"확실하지 않은 내용은 모른다고 말해주세요"**를 추가하는 습관을 들이세요. 이 한 문장만으로 할루시네이션 발생률을 약 60~70% 감소시킬 수 있습니다.


Step 7: 종합 실습 — 원리를 활용한 완벽한 프롬프트 작성

지금까지 배운 5가지 원리를 모두 종합하여 실전 프롬프트를 작성해봅시다.

원리 종합 체크리스트

원리

프롬프트 적용법

다음 단어 예측

맥락을 풍부하게 제공하여 AI의 예측 방향을 유도

토큰 한도

입력은 핵심만, 불필요한 장문 지양

학습 데이터 한계

최신/내부 정보는 직접 제공

온도 (창의성)

용도에 맞는 톤과 스타일 지정

컨텍스트 윈도우

매 요청마다 핵심 맥락 포함

할루시네이션 방지

"모르면 모른다고 말해줘" 추가

직접 체험하기

실습 7-1: 아래의 "원리 적용 전" 프롬프트와 "원리 적용 후" 프롬프트를 각각 별도의 새 대화에서 입력하고 결과를 비교하세요.


원리 적용 전 (Bad Prompt):

제안서 써줘

원리 적용 후 (Good Prompt):

[역할] 당신은 B2B SaaS 영업 제안서 전문 작성자입니다. 정확한 데이터 기반으로, 전문적이되 읽기 쉬운 톤으로 작성합니다.


[맥락] 우리 회사: ABC테크 / 제품: SmartCRM Pro (월 50만 원/팀, 클라우드 기반 CRM) / 고객사: 직원 300명 규모 제조업체 '한국정밀' / 고객 Pain Point: 엑셀로 고객 관리 → 데이터 유실, 영업팀 간 정보 공유 불가


[요청] 위 정보를 바탕으로 제안서의 "도입 효과" 섹션을 작성해주세요. 구체적 수치(예: 시간 절감 %, 매출 증가 %)를 포함하되, 확실하지 않은 수치는 "일반적으로 ~% 수준"이라고 표기해주세요. 확인할 수 없는 정보는 추측하지 마세요.


[형식] 글머리 기호 3~5개, 각 항목 2~3문장, 총 300자 내외

결과 비교 (실제 테스트 기준)

평가 항목

Bad Prompt 결과

Good Prompt 결과

구체성

"CRM은 좋습니다" 수준의 일반론

고객사 상황에 맞춘 구체적 효과 제시

정확성

검증 불가한 수치 남발

"일반적으로 ~%" 형태의 안전한 수치 표현

활용 가능성

그대로 사용 불가, 전면 재작성 필요

약간의 수정만으로 바로 사용 가능

소요 시간

결과물 수정 30분 이상

결과물 수정 5~10분 이내

💡 실전 팁: Good Prompt를 작성하는 데 3분이 더 걸리더라도, 결과물 수정 시간을 20분 이상 절약합니다. 프롬프트 작성 시간은 투자이고, 수정 시간은 비용입니다.


마무리 체크리스트: 오늘 배운 것을 업무에 바로 적용하기

아래 체크리스트를 출력하거나 메모하여 AI를 사용할 때마다 확인하세요.

  • 맥락 제공: "나는 누구이고, 상황은 무엇인지" AI에게 충분히 설명했는가?

  • 토큰 효율: 불필요한 장문 대신 핵심 정보만 구조화하여 입력했는가?

  • 최신 정보: 학습 데이터 이후의 정보는 내가 직접 제공했는가?

  • 톤 지정: 보고서/이메일/마케팅 등 용도에 맞는 스타일을 지정했는가?

  • 기억 관리: 긴 대화 대신 주제별 새 대화를 시작하고, 핵심 맥락을 재입력했는가?

  • 할루시네이션 방지: "모르면 모른다고 말해줘" 문구를 포함했는가?


추가 학습 리소스

리소스

용도

접근 방법

OpenAI Tokenizer

토큰 수 정확히 확인

platform.openai.com/tokenizer 접속

ChatGPT Custom Instructions

매번 맥락 입력 없이 자동 적용

ChatGPT 좌측 하단 프로필 → Settings → Custom Instructions

OpenAI Playground

Temperature 값 직접 조절 체험

platform.openai.com/playground 접속

원리를 이해한 사람은 도구를 활용하고, 원리를 모르는 사람은 도구에 의존합니다.

오늘 배운 생성형 AI의 작동 원리 — 확률 예측, 토큰, 학습 데이터, 온도, 컨텍스트 윈도우, 할루시네이션 — 는 앞으로 어떤 AI 도구가 나오더라도 변하지 않는 기본 원리입니다. 이 6가지를 체득하면, 여러분의 AI 활용 실력은 상위 10%에 진입하게 됩니다.

← 칼럼 목록교육 문의하기