이 문서는 대화형 노트북입니다. 로컬에서 실행하거나 아래 링크를 사용하세요:
사용자 정의 비용 모델 설정
환경 설정
wandb.login()으로 쉽게 로그인할 수 있도록 환경 변수에 WANDB_API_KEY를 설정하세요(이는 Colab에 Secret으로 제공해야 합니다).
로그를 기록할 W&B 프로젝트를 name_of_wandb_project에 설정하세요.
name_of_wandb_project는 트레이스를 기록할 팀을 지정하기 위해 {team_name}/{project_name} 형식일 수도 있습니다.weave.init()를 호출해 Weave 클라이언트를 가져오세요.
Weave로 모델 설정
Model 하위 클래스를 정의하세요. 출력 딕셔너리에서 사용량 집계와 모델 이름을 반환해야, Weave가 나중에 해당 Call을 다음 섹션에서 정의한 사용자 정의 비용과 연결할 수 있습니다.
사용자 정의 비용 추가
include_cost를 사용해 Call을 가져오고 summary.weave.costs에서 비용을 검토할 수 있습니다.
llm_id에 등록된 사용자 정의 비용, 그리고 summary.weave.costs에 Call별 비용 데이터가 포함된 Call을 조회하는 방법까지 갖추었습니다.