Skip to main content
W&B Weave는 에이전트와 LLM 애플리케이션을 추적하고 평가하며 개선할 수 있도록 지원하는 관측성 및 평가 플랫폼입니다. Weave로 다음 작업을 할 수 있습니다.

시작하기

워크로드 유형을 선택한 다음, 아래 문서를 참고하여 Weave 도구 모음의 기본 사용법을 익히세요. 워크로드별 차이점에 대한 자세한 내용은 Weave란 무엇인가요?를 참조하세요.
Weave’s agent tracing workflows are also available in CoreWeave Agent Lens, the successor to Weights & Biases Weave. Both services already receive your agent tracing data, so there is nothing to migrate. See What is Agent Lens for more information.

Weave를 에이전트와 통합하기

사용 중인 에이전트 SDK 또는 하니스에 맞는 기본 제공 인테그레이션을 선택하고, Agents view에서 세션, 턴, LLM Call, 도구 Call의 트레이싱을 시작하세요.

OpenTelemetry span을 Agents view로 전송하기

OTel로 계측된 에이전트가 Weave의 OTLP 엔드포인트로 트레이스를 전송하도록 간단히 설정하세요. Weave SDK를 설치하지 않아도 됩니다.

Weights & Biases UI에서 에이전트 메트릭 보기

LLM에 대한 기본 Call을 트레이스하고 CoreWeave Forge 계정에서 입력, 출력, 코드를 확인하세요.

Weave 설치

W&B Weave는 Python 및 TypeScript 라이브러리를 제공합니다. Weave 라이브러리를 설치하려면 다음 명령을 실행하세요.
Weave 라이브러리를 사용하려면 먼저 CoreWeave Forge 계정을 만들고 User Settings에서 API 키를 생성하세요. API 키로 CoreWeave Forge 계정에 인증하면 계정으로 데이터를 전송할 수 있습니다.

제한 사항 및 예상 동작

Weave에는 다음과 같은 제한 사항, 알려진 문제 및 예상 동작이 있습니다. 예상치 못한 결과가 나타나거나 Weave가 엣지 케이스를 어떻게 처리하는지 알고 싶을 때 이 목록을 레퍼런스로 활용하세요.
  • 재시도 가능한 요청의 경우, Weave는 첫 번째 오류를 받고 1초 뒤부터 요청을 재시도하며, 이후 시도 간격을 최대 5분까지 두 배씩 늘립니다. 요청은 36시간이 지나면 timeout됩니다.
  • .call()은 예외를 발생시키지 않고, 예외를 캡처하여 call.exception에 저장합니다. 실행 중에 예외를 발생시켜야 한다면 다음과 같이 __should_raise 매개변수를 설정하세요.
    showLineNumbers
  • Dedicated Weave 인스턴스는 별도의 OpenTelemetry ingress URL을 사용합니다. 공식 엔드포인트에 대한 자세한 내용은 OpenTelemetry 트레이스 보내기를 참조하세요.
  • Weave는 대용량 트레이스 데이터 객체를 잘라낼 때가 있습니다. 기본 트레이스 출력이 Weave가 자동으로 직렬화할 수 없는 원시(raw) 맞춤형 Python 객체이기 때문입니다. 트레이스 데이터 전체를 반환하려면 다음과 같이 문자열 딕셔너리를 정의하세요.
마지막 수정일 2026년 9월 30일