이것은 인터랙티브 노트북입니다. 로컬에서 실행하거나 아래 링크를 사용할 수 있습니다:
커스텀 비용 모델 설정하기
Weave 는 사용된 토큰 수와 사용된 모델을 기반으로 비용을 계산합니다. Weave 는 출력값에서 이러한 사용량과 모델 정보를 가져와 해당 call 과 연결합니다. 자체 토큰 사용량을 계산하고 이를 Weave 에 저장하는 간단한 커스텀 모델을 설정해 보겠습니다.환경 설정
필요한 모든 패키지를 설치하고 임포트합니다.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 를 사용한 Models 설정
커스텀 비용 추가하기
여기에서 커스텀 비용을 추가합니다. 커스텀 비용이 설정되고 각 call 에 사용량 정보가 포함되어 있으므로,include_cost 옵션과 함께 call 을 가져오면 summary.weave.costs 아래에서 비용을 확인할 수 있습니다.