비용을 줄이기 위해 반드시 알아야 하는 토큰(Token)의 역할
이전 수업에서 문장을 단어, 구두점, 숫자 등으로 나눈 의미 단위인 토큰(Token)에 대해 알아보았습니다.
챗GPT와 같은 AI 모델은 텍스트를 토큰 단위로 처리하며, 이를 통해 문장을 이해하고 생성합니다.
예를 들어, Hello, my name is CodeFriends!라는 문장은 다음과 같이 토큰화됩니다.
- Hello - , - my - name - is - Code - Friends - !
AI 모델은 이러한 토큰들 사이의 관계를 확률 통계적으로 이해하고, 입력 프롬프트를 바탕으로 새로운 텍스트를 생성합니다.
생성형 AI 모델의 비용 산출 구조
생성형 AI는 프롬프트 이해를 위한 입력 토큰, 답변 생성을 위한 출력 토큰을 고려해 비용이 산출됩니다.
예를 들어 특정 모델의 비용 구조가 1,000 토큰당 20원라고 가정해 보겠습니다.
AI가 특정 프롬프트를 이해하기 위해 400토큰, 답변을 생성하기 위해 1,100토큰이 필요했다면, 총 비용은 다음과 같이 계산됩니다.
-
입력 토큰: 400토큰 x 20원 / 1,000토큰 = 8원
-
출력 토큰: 1,100토큰 x 20원 / 1,000토큰 = 22원
따라서, 총 비용은 8원(입력) + 22원(출력) = 30원이 됩니다.
비용을 줄이기 위한 프롬프트 작성법
원하는 답변을 얻기 위한 토큰의 수를 줄이려면 아래와 같이 프롬프트를 작성하는 것이 좋습니다.
일반적으로 입력 토큰보다 출력 토큰이 많이 소모되므로, 출력 토큰을 최적화하는 것이 특히 중요합니다.
- 출력 길이 제어: AI의 답변 출력 길이를 제한하여, 제한된 길이 내 필요한 정보만 포함되도록 요청합니다.
전 세계적인 저출산 가속화 원인을 200글자 내로 설명해 주세요.
- 답변 형식 제시: 답변 형식을 제시하지 않을 경우, AI가 원하는 분량에 비해 너무 긴 답변을 생성할 수 있습니다.
따라서, 원하는 답변 형식을 예시와 함께 제공하는 것이 좋습니다.
아래 형식에 따라, 전 세계적인 저출산 가속화 원인을 설명해 주세요. 1. 경제적 요인: [100글자 이내] 2. 사회적 변화 요인: [100글자 이내] 3. 정책적 요인: [100글자 이내]
실습
프롬프트 예제를 보내고 AI의 답변을 비교해 보세요.
이 챕터의 강의 · 프롬프트 엔지니어링 입문
- 1. 프롬프트 엔지니어링을 왜 배워야 할까?
- 2. 생성형 AI가 작동하는 원리 4단계: AI는 함수입니다
- 3. 프롬프트(Prompt)는 무엇일까?
- 4. 생성형 AI가 프롬프트를 이해하는 원리
- 5. GPT의 뜻과 발전 역사
- 6. 실무에 활용하는 AI 이미지 분석
- 7. 빈칸 채우기 퀴즈
- 8. 사춘기 AI의 반항, 할루시네이션
- 9. 프롬프트를 이해하기 쉽게 구조화하는 구분자(Delimiter) 활용법
- 10. 비용을 줄이기 위해 반드시 알아야 하는 토큰(Token)의 역할
- 11. 만족스러운 답변을 한 번에 얻기 위한 프롬프트 작성법
- 12. 같은 상황에 챗GPT와 Claude의 응답은 어떻게 다를까?
- 13. 선택형 퀴즈
토큰을 줄이는 데 도움이 되지 않는 방법은 무엇인가요?
출력 길이를 제어한다
명확한 답변 형식을 제시한다
프롬프트를 구체적으로 작성한다
프롬프트를 짧게 작성한다
학습 자료
AI 튜터
디자인
업로드
수업 노트
즐겨찾기
도움말