{
  "schemaVersion": 1,
  "runId": "2026-10-13-korean-token-tax-v1",
  "headline": [
    {
      "key": "ko-vs-en-openai",
      "label": "GPT · 같은 뜻 한국어÷영어",
      "value": 1.1534090909090908,
      "unit": "배",
      "display": "1.15배"
    },
    {
      "key": "ko-vs-en-google",
      "label": "Gemini · 같은 뜻 한국어÷영어",
      "value": 1.0267379679144386,
      "unit": "배",
      "display": "1.03배"
    }
  ],
  "leadVisual": {
    "type": "bars",
    "ref": "tokens-by-text"
  },
  "excerpts": [],
  "matrices": [],
  "series": [
    {
      "id": "tokens-by-text",
      "title": "같은 글, 회사마다 다른 토큰 수",
      "unit": "토큰",
      "better": "lower",
      "groups": [
        {
          "label": "뉴스 문단(한국어) · 346자",
          "bars": [
            {
              "subjectKey": "gpt-6.1-sol",
              "value": 203
            },
            {
              "subjectKey": "gemini-3.8-flash",
              "value": 192
            }
          ]
        },
        {
          "label": "정중한 이메일(한국어) · 282자",
          "bars": [
            {
              "subjectKey": "gpt-6.1-sol",
              "value": 158
            },
            {
              "subjectKey": "gemini-3.8-flash",
              "value": 151
            }
          ]
        },
        {
          "label": "한국어 주석 코드 · 525자",
          "bars": [
            {
              "subjectKey": "gpt-6.1-sol",
              "value": 191
            },
            {
              "subjectKey": "gemini-3.8-flash",
              "value": 213
            }
          ]
        },
        {
          "label": "뉴스 문단(영어 대조문) · 815자",
          "bars": [
            {
              "subjectKey": "gpt-6.1-sol",
              "value": 176
            },
            {
              "subjectKey": "gemini-3.8-flash",
              "value": 187
            }
          ]
        }
      ],
      "note": "막대는 회사마다 대표 모델 하나예요. 모든 글에서 같은 값을 낸 모델 수: GPT 6개, Gemini 2개. 메시지 틀 토큰은 뺐어요. GPT는 API가 아니라 공개 인코딩(o200k_base)으로 셌어요. Claude는 이번 실행에서 세지 못했어요."
    },
    {
      "id": "news-monthly-input-krw",
      "title": "같은 뜻 뉴스 문단, 한 달 입력 비용",
      "unit": "원",
      "better": "lower",
      "groups": [
        {
          "label": "뉴스 문단(한국어) · 346자",
          "bars": [
            {
              "subjectKey": "gpt-6.1-sol",
              "value": 163.21200000000002
            },
            {
              "subjectKey": "gemini-3.8-flash",
              "value": 57.888000000000005
            }
          ]
        },
        {
          "label": "뉴스 문단(영어 대조문) · 815자",
          "bars": [
            {
              "subjectKey": "gpt-6.1-sol",
              "value": 141.504
            },
            {
              "subjectKey": "gemini-3.8-flash",
              "value": 56.380500000000005
            }
          ]
        }
      ],
      "note": "하루 10번 × 30일 동안 이 문단을 입력으로 보낸다고 치고 입력 비용만 계산했어요. 1달러 1,340원(2026-10-13), 가격은 각 회사 공식 표(manifest.pricing의 확인일). 출력·캐시·세금은 뺐어요. Claude는 이번 실행에서 세지 못했어요."
    }
  ],
  "costs": [
    {
      "subjectKey": "gpt-6.1-sol",
      "perRunKrw": 0.54404,
      "monthly": {
        "perDay": 10,
        "days": 30,
        "krw": 163.21200000000002
      },
      "basis": "estimated",
      "note": "뉴스 문단(한국어) 203토큰(공개 인코딩 o200k_base로 셈) × 공식 입력 단가, 1달러 1,340원(2026-10-13). 입력만 계산했고 실제로 보내 청구된 금액이 아니에요."
    },
    {
      "subjectKey": "gemini-3.8-flash",
      "perRunKrw": 0.19296,
      "monthly": {
        "perDay": 10,
        "days": 30,
        "krw": 57.888000000000005
      },
      "basis": "estimated",
      "note": "뉴스 문단(한국어) 192토큰 × 공식 입력 단가, 1달러 1,340원(2026-10-13). 입력만 계산했고 실제로 보내 청구된 금액이 아니에요."
    }
  ],
  "ratios": [
    {
      "provider": "OpenAI",
      "tokenizer": "tiktoken 0.14.0 o200k_base · 공개 인코딩(API 집계 아님)",
      "tokensPerKoChar": 0.5748407643312102,
      "koVsEnMultiplier": 1.1534090909090908
    },
    {
      "provider": "Google",
      "tokenizer": "countTokens API · gemini-3.8-flash, gemini-3.5-flash-lite",
      "tokensPerKoChar": 0.5461783439490446,
      "koVsEnMultiplier": 1.0267379679144386
    }
  ]
}
