이득:
- 입/출력 토큰 가격 및 송장 항목을 읽는 기능
- 대략적인 공식을 사용하여 워크플로의 월별 비용을 추정하는 기능
- 캐싱, 일괄 처리, 모델 스테이징 등 비용 절감 방법 구현
모델 비용이 얼마나 될지 추정할 수 있는 것은 의사 결정자의 가장 실용적인 기술 중 하나입니다. "월별 지불 금액은 얼마입니까?" 질문에 대답하지 못하면 예산을 계획할 수도 없고 적절한 수준을 선택할 수도 없습니다. 좋은 소식은 가격이 생각보다 간단하고 일단 익숙해지면 스스로 대략적인 견적을 내릴 수 있다는 것입니다. 이 단원에서는 입력/출력 토큰 가격을 읽는 방법, 간단한 공식을 사용하여 워크플로의 월별 비용을 추정하는 방법, 실제로 비용을 줄이는 방법을 알아봅니다.
경험 법칙: 입력과 출력은 별도로 가격이 책정됩니다.
폐쇄 가중치 모델에서는 처리된 토큰의 양을 기준으로 가격이 계산되며 다음과 같은 두 가지 항목이 있습니다.
- 입력 토큰(input): 모델에 보내는 텍스트입니다. 귀하의 프롬프트, 문서, 샘플.
- 출력 토큰: 모델이 생성하는 답변입니다.
중요한 점: 출력 토큰은 입력 토큰보다 비용이 몇 배 더 비싼 경우가 많습니다. 이는 모델이 출력을 생성하는 데 계산 비용이 더 많이 들기 때문입니다. 예를 들어, 한 모델에서 입력은 백만 토큰당 3달러이고 출력은 15달러일 수 있습니다. 따라서 출력 비용이 5배 더 비쌉니다. 이는 길고 불필요한 답변이 예산을 빨리 소모할 수 있음을 의미합니다.
팁: 비용을 줄이는 가장 쉬운 방법 중 하나는 모델에 불필요하게 긴 답변을 요청하지 않는 것입니다. "최대 5개 기사", "단일 문단", "표만 내보내기" 등의 제한으로 품질이 향상되고 출력 토큰이 저장됩니다.
현재 가격 예시
다음은 여러 모델의 대략적인 가격입니다(백만 토큰당, 미국 달러). 이 값은 이 모듈이 준비된 기간에 속하며 자주 변경됩니다. 정확한 결정은 공급자의 현재 가격 페이지를 확인하세요.
모델
무대
$/1M 입력
생산량 $/1M
클로드 오푸스 4.8
강한
~5
~25
클로드 소네트 5
균형 잡힌
~3
~15
클로드 하이쿠 4.5
경량
~1
~5
표에서 볼 수 있듯이 Strong Tier와 Light Tier 사이에는 최대 5배의 가격 차이가 있을 수 있습니다. 이것이 바로 "모든 비즈니스에 가장 적합한 모델" 접근 방식이 종종 돈 낭비가 되는 이유입니다. 간단한 작업을 저렴한 모델로 수행하고 어려운 작업을 강력한 모델로 수행하면 품질 저하 없이 큰 절감 효과를 얻을 수 있습니다. 이 아이디어는 7단원과 9단원에서 더욱 심화될 것입니다.
월별 비용 추정: 간단한 공식
대략적인 월별 비용 추정을 위해 다음 공식을 사용할 수 있습니다.
월별 비용 ≒ (월별 요청 수 × 평균 입력 토큰 × 입력 가격 / 1,000,000)+ (월별 요청 수 × 평균 출력 토큰 × 출력 가격 / 1,000,000)
예제를 실행해 보겠습니다. 전자상거래 팀이 한 달에 50,000개의 제품 설명을 작성한다고 가정해 보겠습니다. 각 요청은 평균 500개의 입력 토큰(제품 정보)을 보내고 300개의 출력 토큰(설명)을 받습니다. 균형 모델(입력 ~3, 출력 ~15):
- 투입 비용: 50,000 × 500 × 3 / 1,000,000 = $75
- 출력 비용: 50,000 × 300 × 15 / 1,000,000 = $225
- 총액 ≒ $300/월
경량 모델(입력 ~1, 출력 ~5)에서 동일한 작업을 수행한 경우:
- 입력: 50,000 × 500 × 1 / 1,000,000 = $25
- 출력: 50,000 × 300 × 5 / 1,000,000 = $75
- 총액 ≒ $100/월
따라서 단계 선택만으로도 동일한 작업을 $300에서 $100로 줄일 수 있습니다. 제품 설명과 같은 상대적으로 간단한 작업의 경우 경량 모델이면 충분할 때가 많습니다.
주의: 이 공식은 대략적인 추정치입니다. 실제 청구 금액은 캐시 사용량, 재시도, 추론 모드 등의 요소에 따라 달라집니다. 그래도 예산 확인을 받거나 두 모델을 비교하기에는 매우 좋은 시작입니다. 결정을 내리기 전에 소규모 파일럿을 통해 실수를 측정하는 것이 가장 좋습니다.
비용 절감을 위한 5가지 방법
- 올바른 수준을 선택하십시오. 심플하고 가벼운 모델. 이는 단일 비용 절감의 가장 큰 원천입니다.
- 입력을 더 작게 만드십시오. 각 요청에 대해 방대한 문서를 작성하는 대신 관련 섹션(5번 항목의 컨텍스트 최적화)만 보냅니다.
- 출력을 제한합니다. 답변의 길이와 형식을 명확히 하십시오. 불필요하게 긴 답변 = 불필요한 비용.
- 캐싱을 사용하세요. Many providers allow you to cache and re-read repeated fixed inputs (e.g. the same system instruction) much cheaper. 이는 동일한 대규모 명령을 수천 번 보내는 경우 상당한 비용 절감 효과를 제공합니다.
- 일괄 처리를 수행합니다. 서두르지 않는 경우 많은 요청을 대량으로 보내고 할인된 가격으로 처리하는 "일괄" 옵션을 사용하면 비용이 크게 절감됩니다.
세 가지 현실적인 사례
사례 1 — 단계 변경으로 인한 비용 절감. 고객 서비스 팀은 수신되는 모든 이메일을 가장 강력한 모델로 요약하고 있었고 월 청구액은 ~$900였습니다. 요약하는 것은 간단한 작업이었습니다. 균형 계층으로 이동했을 때 출력 품질은 거의 동일하게 유지되었지만 청구서는 ~$250로 떨어졌습니다. 올바른 계층을 선택하면 연간 최대 $7,800를 절약할 수 있습니다.
사례 2 - 캐시로 저장. 소프트웨어 팀은 모든 코드 검토 요청과 함께 동일한 8,000개의 토큰 "코딩 표준" 문서를 보내고 있었습니다. 일일 요청 400개 × 토큰 8,000개 = 대규모 반복 입력. 캐시 기능을 켜자 이 고정 파티션을 훨씬 더 저렴하게 읽기 시작했고 입력 비용의 상당 부분이 사라졌습니다.
사례 3 - 출력 제한을 통한 비용 절감. 마케팅 팀이 제품 설명을 요청하면 모델은 한 번에 길고 화려한 문단을 작성했습니다. "최대 60단어, 단일 문단" 제한을 추가하자 설명이 더욱 유용해졌고 출력 토큰이 절반으로 줄었습니다. 품질은 향상되었지만 비용은 감소했습니다. 윈윈.
약한 프롬프트 / 강한 프롬프트
약한 프롬프트:
이 제품에 대한 좋은 설명을 적어주세요. [상품정보]
모델은 원하는 만큼 글을 쓸 수 있습니다. 출력 토큰은 제어되지 않습니다.
강력한 프롬프트:
귀하의 역할: 전자상거래 카피라이터. 제품: [정보]. 과제: 제품 설명을 작성하세요. 제한사항: 최대 60단어, 한 문단, 비기술적 고객 대상, 2가지 혜택 + 1가지 사용 사례 포함. 화려한 형용사는 피하세요.
강력한 프롬프트는 품질과 출력 길이(따라서 비용)를 모두 제어합니다.
복사 가능한 템플릿
1. 월간 예상 비용:
매달 [QUANTITY]개의 요청을 합니다. 평균 입력 ~[NUM]개 토큰, 출력 ~[NUM]개 토큰. 다음 모델([MODEL A], [MODEL B])의 월별 비용을 수식으로 계산하고 표로 비교해 보세요. 투입/산출 가격[PRICES]을 수락합니다.
계층 2 비교:
내 의무 [과제]. 이 작업에는 실제로 강력한 모델이 필요합니까, 아니면 경량/균형 모델이면 충분합니까? 품질과 비용 측면에서 평가하고 파일럿 테스트를 위해 2가지 계층을 제안합니다.
3. 비용 절감 심사:
다음 워크플로에서 비용을 줄이는 방법을 식별합니다. [워크플로]. 각 계단식, 입력 감소, 출력 경계, 캐시 및 일괄 처리 헤더에 대한 타당성과 예상 절감 효과를 작성합니다.
4. 출력 제한:
품질을 저하시키지 않고 출력 토큰을 줄이려면 "[PROMPT]" 프롬프트를 다시 작성하세요. 길이, 형식 및 불필요한 반복을 최적화합니다.
일반적인 실수
- 입력/출력 차이 건너뛰기: 출력이 훨씬 더 비싸다는 사실을 모르고 긴 답변을 허용합니다.
- 모든 작업에 대한 가장 강력한 모델: 값비싼 모델로 간단한 작업을 수행하고 불필요하게 몇 배 더 많은 비용을 지불합니다.
- 출력 길이 해제: 형식이나 길이 제한을 적용하지 않고 모델에 무제한 쓰기 권한을 부여합니다.
- 캐시 및 배치 무시: 반복적인 입력 및 긴급하지 않은 작업에 대한 심각한 절약 기회가 누락되었습니다.
- 가격이 최신이라고 생각: 오래된 가격표에 의존하고 예산을 잘못 계획합니다. 가격은 자주 바뀌어요.
요약하면
- 가격은 토큰을 기준으로 계산됩니다. 입력과 출력은 별도로 가격이 책정되며 출력은 종종 몇 배 더 비쌉니다.
- 공식 요청 수 × 평균 토큰 × 가격으로 월간 비용을 대략적으로 추정할 수 있습니다.
- 올바른 단계 선택만으로도 비용을 여러 번 줄일 수 있습니다.
- 입력 최소화, 출력 제한, 캐싱 및 일괄 처리는 비용을 크게 줄이는 실용적인 방법입니다.
응용과제
이전 단원에서 추정한 토큰 값을 가져옵니다. 이 단위의 템플릿 1을 사용하여 두 가지 수준에 대해 비즈니스의 월별 비용을 계산합니다(월별 비용 추정). 그런 다음 세 번째 템플릿(비용 절감 스캔)을 사용하여 각 방법이 작업 흐름에 얼마나 많은 절감 효과를 가져올 수 있는지 추론해 보세요. 가장 유망한 두 가지 방법을 선택하여 다음 달 예산에 적용하도록 계획하세요.
체크리스트
- [ ] 입력 및 출력 토큰의 가격이 별도로 책정되고 출력이 더 비싼 것으로 알고 있습니다.
- [ ] 간단한 공식을 통해 워크플로의 월별 비용을 대략적으로 추정할 수 있습니다.
- [ ] 예를 들어 올바른 수준을 선택할 때 비용에 미치는 영향을 보여줄 수 있습니다.
- [ ] 나는 다섯 가지 비용 절감 방법을 인식하고 적절한 방법을 선택할 수 있다.
- [ ] 출력 토큰을 줄이기 위한 프롬프트를 다시 작성할 수 있습니다.