
GPT-6 Luna vs GPT-5.6 Luna: 정가 절반, 실수 감소, 큐를 옮길 가치가 있을까?
공식 레퍼런스가 말하는 것
| 항목 | GPT-5.6 Luna | GPT-6 Luna |
|---|---|---|
| 모델 ID | gpt-5.6-luna | gpt-6-luna(스냅숏 ID gpt-6-luna) |
| 포지셔닝 | 비용 민감한 대량 작업 | 목적이 명확한 고빈도 작업 |
| 입력 / 출력 | 텍스트와 이미지 / 텍스트 | 텍스트와 이미지 / 텍스트 |
| 컨텍스트 / 최대 출력 | 1,050,000 / 128,000 토큰 | 1,050,000(최대 입력 922,000) / 128,000 토큰 |
| 지식 기준일 | 5.6 세대의 이전 기준일 | 2026년 5월 18일 |
| 추론 수준 | none, low, medium(기본), high, xhigh, max | 같은 6단계, 기본 medium |
| 엔드포인트 | Responses, Chat Completions | Responses, Chat Completions |
| 함수 호출 | 레퍼런스에 명시 | Responses는 모든 수준; Chat Completions는 reasoning_effort: none에서만 |
| 스트리밍, 구조화 출력 | 명시됨 | 명시됨 |
| 공식 정가 | Standard, 롱 컨텍스트(입력 272K 초과), Batch, Flex, Fast 행 | OpenAI에 따르면 GPT-5.6 Luna Standard 가격의 절반; GPT-6 중 가장 저렴한 등급 |
| OpenAI 보고 사실성(벤더) | OpenAI 비교의 기준 | 높은 추론 수준에서 GPT-5.6 Sol의 사실성과 동등, 작업당 비용은 약 100분의 1 |
| OpenAI 보고 기만율(벤더) | OpenAI 내부 테스트에서 9.5% | 같은 테스트에서 2.8% |
| EvoLink 라우트 | 호출 가능; 현재 요금은 GPT-5.6 페이지 | 2026년 9월 23일부터 호출 가능; 현재 요금은 GPT-6 Luna 페이지 |
같은 숫자인 컨텍스트와 출력은 "같은 모델"로 착각하기 쉽습니다. 큐에 중요한 차이는 절반이 된 정가, 지식 기준일, Chat Completions 툴 호출 규칙, 그리고 OpenAI가 보고한 사실성과 정직성 향상입니다. 앞의 셋은 계약 사실이고, 넷째는 당신의 레코드 세트가 확인해야 할 주장입니다.
파이프라인을 망가뜨리는 계약 변경: Chat Completions의 툴
reasoning_effort가 none일 때만이라고 문서화합니다. Responses API에서는 모든 수준에서 함수 호출이 동작합니다. 많은 Luna 파이프라인은 비용을 낮추려고 이미 none이나 low로 돌아갑니다. 당신의 파이프라인이 Chat Completions에서 medium 추론으로 조회나 검증 툴을 호출한다면 시험 전에 선택하세요:- 파이프라인을 Responses API로 옮기고 추론 설정을 유지한다.
- Chat Completions에 남아
reasoning_effort: none을 쓴다. - 툴 호출을 모델 단계에서 빼고 주변 코드에서 조회를 수행한다.
none의 GPT-6 Luna와 medium의 GPT-5.6 Luna 비교는 둘 다 none인 비교와 다른 실험입니다. 구조화 출력과 스트리밍은 지원으로 명시돼 있고 이 제한이 없습니다.실제 큐를 반영하는 레코드 세트 만들기
당신의 워크로드 분포에서 시작하세요. 한 고객 포맷이 대부분의 볼륨을 차지한다면 의미 있는 비중이 필요하고, 동시에 롤아웃을 막을 만큼 비용이 큰 드문 실패도 포함하세요.
안정적인 레코드 ID, 입력 버전, 기대 출력, 허용되는 null 값, 검증 규칙, 에스컬레이션 결정을 저장합니다. 평가 환경이 처리 권한이 없는 민감 내용은 제거합니다. 프롬프트, 스키마, 전처리, 후처리 리비전을 데이터 세트와 함께 보관합니다.
세트를 작은 개발용과 보류된 검증용으로 나눕니다. 전자로 하네스 실수를 고치고 후보를 튜닝하고, 후자로 튜닝된 설정이 일반화되는지 봅니다. 결과를 워크로드 슬라이스별로 묶으세요. 전체 정확도는 건전해 보여도 특정 언어, 템플릿, 저빈도 라벨이 신뢰할 수 없게 될 수 있습니다.
반복 가능한 여섯 가지 작업과 인수 규칙
| 워크로드 | 포함할 사례 | 인수 규칙 |
|---|---|---|
| 인보이스나 양식 추출 | 누락 값, 상충하는 합계, 여러 날짜, 스캔 페이지 | 필수 필드가 참조와 일치; 없는 값은 없는 채로; 합계가 정의된 검사를 만족 |
| 티켓 분류 | 비슷한 라벨, 혼합 주제, 드문 긴급 사례 | 라벨과 에스컬레이션이 정확; 클래스별 거짓 양성과 거짓 음성 측정 |
| 구조화 요약 | 긴 스레드, 뒤늦은 정정, 미해결 질문 | 최종 상태와 미결 조치를 보존하고 해결을 지어내지 않음 |
| 데이터 정규화 | 단위, 로케일, 날짜 형식, 모호한 식별자 | 올바른 정규화 값 또는 명시적 불확실성; 모호한 필드를 조용히 추측하지 않음 |
| 반복적 코드 변환 | 유효·무효 소스 입력, 이미 변환된 파일 | 출력이 파서/테스트를 통과하고 무관한 내용을 보존하며 재처리해도 안전 |
| 툴 지원 레코드 조회 | 누락 레코드, 중복 일치, 조회 후 타임아웃 | 올바른 레코드 연결과 명시적 불확실성; 지어낸 툴 결과나 중복 쓰기 없음. Chat Completions에서는 이 작업이 reasoning_effort: none에서만 실행 |
스키마 유효성과 의미적 정확성을 분리하세요. 인보이스 응답이 키와 타입은 맞으면서 공급업체 세금번호를 고객에게 배정할 수 있습니다. 리뷰어에게 루브릭을 주고, 가능하면 모델 라벨을 숨기고, 자동 판정과 사람 판정 레코드 수를 보고하세요.
동시성을 높이기 전에 호환성을 확인하세요
gpt-6-luna를 요청하고 반환)와 엔드포인트를 확인하세요. 모델 선택을 설정 가능하게 두어 작업 생산자를 다시 쓰지 않고 바꿀 수 있게 하세요. 공급자가 문서화한 ID를 웹 페이지 슬러그로 대체하지 마세요. EvoLink에서도 ID는 gpt-6-luna입니다.실제로 쓰는 제어를 확인하세요: 추론 수준, 출력 한도, 스키마 형식, 스트리밍, 툴 응답. HTTP 성공 응답은 요청한 설정이 반영됐다는 증거가 아닙니다. 실패 경로를 연습하세요:
- 잘리거나 잘못된 출력은 검증에 실패하고 한도 있는 재시도 정책을 따라야 합니다.
- 거부는 "비어 있지만 유효한 추출"과 구별돼야 합니다.
- 속도 제한은 무제한 재시도 폭주가 아니라 통제된 백오프를 유발해야 합니다.
- 부분 스트림과 네트워크 타임아웃은 합격 레코드로 세지 않습니다.
- 재실행 작업은 ID를 보존하고 외부 중복 쓰기를 피해야 합니다.
필요한 동작이 실패하면 더 높은 볼륨을 시험하기 전에 연동을 고치거나 그 워크로드를 이전 라우트에 두세요.
원시 응답 속도가 아니라 합격 처리량을 측정하세요
두 구성에 같은 레코드 구성과 같은 재시도 정책으로 통제된 동시성 사다리를 실행하세요. 공급자가 문서화한 한도 내에 머무르세요.
| 측정 | 포함할 것 |
|---|---|
| 분당 합격 레코드 | 전체 인수 규칙을 통과한 레코드만 |
| 엔드투엔드 P50 / P95 | 큐 대기, 요청 시간, 백오프, 재시도, 필요한 에스컬레이션 |
| 큐 체류 시간 | 가장 오래된 미처리 작업과 지속 부하에서 백로그가 커지는지 |
| 오류율과 재시도율 | 전송, 속도 제한, 스키마, 의미적 실패를 따로 |
| 에스컬레이션 비율 | 다른 모델이나 수동 리뷰로 보낸 레코드 |
| 합격 레코드당 비용 | 측정된 파이프라인의 모든 청구 시도와 에스컬레이션 호출 |
출력 길이와 추론 설정을 가시화하세요. 프롬프트 캐싱과 워밍업은 짧은 실행을 왜곡할 수 있습니다. 캐시가 따뜻했는지 보고하세요. 짧은 버스트로는 지속적인 큐 용량을 확립할 수 없습니다.
사용 가능한 레코드의 비용 계산하기
공식 가격 페이지에서 GPT-6 Luna의 Standard 요금은 GPT-5.6 Luna보다 낮습니다. 이것은 토큰에 관한 사실입니다. 예산 질문은:
합격 레코드당 API 비용 = 파이프라인 총 API 지출 / 합격 레코드 수분자에는 실패한 시도, 재시도, 에스컬레이션 모델을 포함합니다. 사람의 수정 시간은 따로 추적하세요. 합격 레코드가 없는 큐는 0으로 나누지 말고 실패로 보고하세요.
어떤 레코드를(있다면) 옮길지 결정하기

시험 전에 중요한 슬라이스별 임계값을 적어 두세요. 전체 성공 점수가 중요한 라벨이나 필드의 허용 불가한 회귀를 덮어서는 안 됩니다.
| 결과 | 조치 |
|---|---|
| 계약 또는 중요 필드 점검 실패 | 워크로드를 기존 라우트에 유지; 재시험 전 실패를 문서화 |
| 정확도는 통과하지만 비용이나 큐 기한 실패 | 재시도, 출력 길이, 추론 수준, 에스컬레이션 조사; 아직 확대하지 않음 |
| 일상 슬라이스는 통과, 어려운 슬라이스는 회귀 | 라우팅 규칙이 테스트 가능하고 오버헤드를 포함할 때만 제한적 분리 고려 |
| 시험에서 필요한 게이트 모두 통과 | 중단 조건과 작동하는 롤백 경로를 갖춘 통제 파일럿 시작 |
| 파일럿에서 오류, 백로그, 수정 시간 증가 | 확대를 멈추고 영향받은 슬라이스를 롤백 |
섀도 재실행은 외부 부작용을 만들 수 없을 때 유용합니다. 실제 작업에서는 작업 ID를 보존하고 타임아웃 후 재시도 전에 상태를 검사하세요.
반복 작업에 GPT-6 Luna일까 GPT-6 Sol일까?
FAQ
GPT-6 Luna가 GPT-5.6 Luna보다 빠르거나 싼가요?
둘의 가장 큰 API 차이는?
reasoning_effort: none일 때만 함수 호출을 지원합니다. 추론을 쓰는 툴 호출 파이프라인은 Responses API를 계획해야 합니다.유효한 JSON이면 레코드를 합격시켜도 되나요?
아니요. 스키마뿐 아니라 필수 필드, 값, 작업 의미를 검증하세요. 잘 형성된 응답도 레코드를 잘못 분류하거나 누락 값을 지어낼 수 있습니다.
초당 토큰을 비교해야 하나요?
실행 진단에는 도움이 되지만 분당 합격 레코드와 엔드투엔드 지연이 큐 완료를 더 잘 설명합니다. 재시도와 에스컬레이션을 포함하세요.
모든 레코드를 새 세대로 옮겨야 하나요?
아니요. 라우팅 규칙이 신뢰할 만하고 전체 파이프라인이 목표를 충족하면 부분 이동이 적절할 수 있습니다. 실패하거나 테스트하지 않은 슬라이스는 측정된 라우트에 두세요.
무엇이 있으면 롤백해야 하나요?
롤아웃 전 정한 중단 조건: 중요 필드 회귀, 백로그 증가, 허용 불가한 오류율이나 재시도율, 추가 수정 작업, 비용 예산 초과.

