converse API 사용을 캡처하면 Bedrock 기반 애플리케이션을 디버그하고, 평가하고, 모니터링할 수 있습니다.
Amazon Bedrock에서 Weave로 LLM 호출을 기록하는 방법은 여러 가지가 있습니다. weave.op를 사용해 Bedrock 모델에 대한 모든 호출을 추적하는 재사용 가능한 오퍼레이션을 만드세요. Anthropic 모델을 사용하는 경우에는 선택적으로 Weave에 내장된 Anthropic 인테그레이션을 사용할 수도 있습니다.
트레이스
converse API를 사용할 때도 트레이스를 캡처합니다:
직접 정의한 op로 Call 래핑하기
@weave.op() 데코레이터를 사용해서 재사용 가능한 연산을 만들 수 있습니다. 다음 예시는 invoke_model과 converse API를 모두 사용하는 방법을 보여 줍니다.

더 쉽게 실험할 수 있도록 Model 만들기
Model은 설정과 예측 로직을 함께 묶어, 매개변수를 반복적으로 조정하고 Runs를 나란히 비교할 수 있게 해줍니다. 실험을 더 체계적으로 정리하고 매개변수를 캡처하려면 Weave Model을 만드세요. 다음 예시에서는 converse API를 사용합니다: