Skip to main content
Weave는 Amazon Bedrock을 통해 수행된 LLM Call을 자동으로 추적하고 로깅합니다. Amazon Bedrock은 여러 AI 공급자의 파운데이션 모델을 통합 API로 제공하는 AWS의 관리형 서비스입니다. 이 인테그레이션으로 Bedrock 파운데이션 모델 상호작용과 converse API 사용 내역을 캡처하면 Bedrock 기반 애플리케이션을 디버그, 평가, 모니터링할 수 있습니다. Amazon Bedrock의 LLM Call을 Weave에 로깅하는 방법은 여러 가지입니다. weave.op를 사용하면 Bedrock 모델에 대한 모든 Call을 추적하는 재사용 가능한 오퍼레이션을 만들 수 있습니다. Anthropic 모델을 사용하는 경우에는 Weave에 내장된 Anthropic 인테그레이션을 사용할 수도 있습니다.
최신 튜토리얼은 W&B on Amazon Web Services에서 확인하세요.

트레이스

클라이언트를 패치하면 Weave가 Bedrock API 호출의 트레이스를 자동으로 캡처합니다. Weave를 초기화하고 클라이언트를 패치한 후에는 평소와 같이 Bedrock 클라이언트를 사용하면 됩니다.
패치된 같은 클라이언트로 converse API를 사용할 때도 트레이스가 캡처됩니다.

자체 Op으로 Call 래핑하기

Bedrock Call을 자체 Op으로 래핑하면 관련 로직을 그룹화하고, 맞춤형 입력을 캡처하며, 추적되는 동일한 함수를 애플리케이션 전체에서 재사용할 수 있습니다. @weave.op() 데코레이터를 사용하여 재사용 가능한 오퍼레이션을 만드세요. 다음 예시는 invoke_model API와 converse API를 모두 보여 줍니다.
API 호출 트레이스와 응답 데이터가 표시된 Bedrock Converse와 Weave의 인테그레이션

실험을 간편하게 하는 Model 만들기

Weave Model은 설정과 예측 로직을 하나로 묶어 주므로 매개변수를 반복적으로 조정하면서 run을 나란히 비교할 수 있습니다. Weave Model을 만들어 실험을 더 체계적으로 관리하고 매개변수를 캡처하세요. 다음 예시에서는 converse API를 사용합니다.
이 방식을 사용하면 실험을 버전별로 관리하고 Bedrock 기반 애플리케이션의 다양한 설정을 추적할 수 있습니다.

자세히 알아보기

다음 리소스에서 Weave로 Amazon Bedrock을 살펴보고 평가하는 다양한 방법을 더 알아볼 수 있습니다.

Weave 플레이그라운드에서 Bedrock 사용해 보기

별도의 설정 없이 Weights & Biases UI에서 Amazon Bedrock 모델을 실험해 보려면 LLM 플레이그라운드를 사용해 보세요.

리포트: Weave로 Bedrock의 텍스트 요약용 LLM 비교하기

Evaluating LLMs on Amazon Bedrock 리포트에서는 Bedrock과 Weave를 함께 사용해 요약 작업에 쓸 LLM을 평가하고 비교하는 방법을 설명합니다. 코드 샘플도 함께 제공됩니다.
마지막 수정일 2026년 9월 30일