피드로 돌아가기
AI Cost Attribution: Turn an OpenAI Usage Log Into Per-Team Spend in Minutes
Dev.toDev.to
Infrastructure

Request-level Metadata 매핑을 통한 AI 비용 Attribution 최적화

AI Cost Attribution: Turn an OpenAI Usage Log Into Per-Team Spend in Minutes

Void Stitch2026년 6월 7일8intermediate

Context

공유 API Key 사용으로 인한 모델별/팀별 비용 구분 불가 및 월 단위 Invoice의 낮은 해상도로 인한 엔지니어링 의사결정 지연. 데이터 웨어하우스 구축 전 단계에서 로깅 메타데이터의 불완전함으로 인한 비용 할당 신뢰도 저하 발생.

Technical Solution

  • Timestamp, Model, Token Count, Ownership ID(Team/Project)를 필수 필드로 정의한 Request-level Usage Log 설계
  • 단순 합산 방식에서 탈피하여 Request ID 기반의 개별 트레이스 매핑을 통한 정확한 비용 산출 로직 구현
  • Input/Output 및 Cached Token의 모델별 단가 차이를 반영한 가중치 계산 엔진 적용
  • Unattributed Spend를 식별하는 필터링 메커니즘을 도입하여 메타데이터 누락 지점 역추적 및 보완
  • Full Warehouse 구축 전 Paste-audit 워크플로우를 통한 로그 정합성 검증 및 빠른 Attribution-ready 상태 확인
  • Retry, Mixed Provider, Cache behavior로 인한 중복 및 오차를 제거하는 데이터 정제 프로세스 수립

- Usage Log에 Team, Project, Environment 등 Ownership 식별자가 포함되었는지 확인 - Input/Output/Cached Token을 구분하여 모델별 최신 단가 테이블과 연동하는지 검토 - Unattributed Request를 매주 가시화하여 메타데이터 누락 구간을 강제로 제거하는 운영 룰 적용 - Data Warehouse 도입 전 샘플 로그 기반의 Attribution-ready 검증 단계 수행

원문 읽기