토큰·문맥·Transformer
관련 기초 개념
개요
입력이 토큰에서 출력으로 바뀌는 과정을 설명한다.
먼저 AI·머신러닝·생성형 AI의 역할의 핵심 개념을 확인하세요.
핵심 개요
언어 모델은 텍스트를 토큰이라는 처리 단위로 변환하고, 앞선 문맥에 이어질 출력을 생성합니다. 토큰과 글자·단어는 일대일 대응하지 않으며 문맥 한도에는 지침·대화·자료·출력 공간이 함께 영향을 줍니다.
Transformer의 attention은 입력 안의 위치 간 관계를 가중해 표현을 만드는 구성 요소입니다. 관계를 잘 계산한다고 현재 사실을 외부에서 확인했다는 뜻은 아닙니다. 입력에서 잘린 자료는 긴 문맥을 지원하는 모델에서도 사용할 수 없습니다.
필요한 용어
- 토큰: 토크나이저가 텍스트를 나눈 처리 단위
- Attention: 여러 위치의 정보에 가중치를 주어 표현을 계산하는 방법
작동 과정
- 모델·토크나이저와 입력·출력 한도를 확인합니다.
- 지침·대화·도구·검색 자료의 토큰 사용을 합칩니다.
- 중요 자료를 남기고 출력 예산을 확보해 실제 요청을 검사합니다.
풀이 예제
아래 입력과 기록은 직접 만든 교육용 가상 자료입니다.
입력·조건
가상 문맥 한도 8,000토큰에서 지침 500, 대화 2,000, 검색 자료 5,000, 출력 예약 1,000이 필요합니다.
판단·결과
합계 8,500이므로 최소 500토큰을 줄이거나 다른 구성으로 바꿔야 합니다. 원문 근거를 무작정 끝에서 자르지 않습니다.
이렇게 판단한 이유
입력만 7,500이라고 여유가 있다고 판단하면 출력 공간이 부족해집니다. 압축할 대화와 반드시 보존할 근거를 구분해야 합니다.
흔한 실패와 복구
문자 수로 토큰 수를 정확히 환산하거나 attention을 사실 검증 기능으로 설명하지 않습니다. 사용 모델의 토크나이저와 실제 요청 기록으로 확인합니다.
확인 문제
모델 입력 예산을 정할 때 출력 예약 공간은?
- 입력 자료와 함께 고려해야 한다
- 문맥 한도와 전혀 관계가 없다
- 한국어 글자 수와 항상 같다
풀이 기록 기능을 불러오는 중…
해설 보기
정답: A. 입력 자료와 함께 고려해야 한다
입력 자료와 함께 고려해야 한다 문자 수로 토큰 수를 정확히 환산하거나 attention을 사실 검증 기능으로 설명하지 않습니다. 사용 모델의 토크나이저와 실제 요청 기록으로 확인합니다.
참고 자료
- Attention Is All You Need — Transformer의 attention 구조.
- Anthropic: Context engineering — 지침·도구·검색·기록의 문맥 관리.
자료 확인: 2026-10-21. 사례·문항·실습은 자체 제작했습니다. 외부 서비스 호출과 실제 모델 품질 측정은 학습자가 별도 환경에서 수행합니다.
직접 적용하기
교육용 가상 상황
한도 12,000, 지침 1,000, 대화 4,000, 근거 6,000, 출력 2,000입니다. 필요한 감축량과 근거 보존 방법을 제안하세요.
입력이 토큰에서 출력으로 바뀌는 과정을 설명한다. 판단 근거와 검증할 결과를 적으세요.
답안 저장 기능을 불러오는 중…
검증 기준과 해설 보기
- 총 13,000과 초과 1,000을 계산한다
- 대화 요약과 관련 근거 선별을 구분한다
- 실제 전송 입력과 사용량을 확인한다
1,000토큰 이상을 감축해야 합니다. 오래된 대화를 사실·결정·미해결 항목으로 요약하고, 관련성이 낮은 자료를 먼저 제외합니다. 규정의 적용일과 예외 조건은 보존한 뒤 실제 직렬화된 요청으로 다시 셉니다.
복습하기
- 토큰과 글자는 같은가요?
- Attention은 웹을 검색하나요?
- 문맥이 초과되면 무엇부터 확인하나요?
답변 확인 기준
- 토큰과 글자는 같은가요?
아니며 토크나이저와 언어·내용에 따라 달라집니다.
- Attention은 웹을 검색하나요?
그 자체는 외부 검색 기능이 아닙니다.
- 문맥이 초과되면 무엇부터 확인하나요?
실제 요청의 구성과 누락·절단된 자료를 확인합니다.