메인 콘텐츠로 건너뛰기
대부분의 Call 속성은 생성 후에는 변경할 수 없습니다. 다음과 같은 변경 작업만 지원됩니다: 이 모든 변경은 UI에서 Call 상세 페이지로 이동하여 수행할 수 있습니다. 웹 앱에서 Call을 업데이트하려면:
  1. wandb.ai로 이동한 후 프로젝트를 선택합니다.
  2. Weave 프로젝트 사이드바에서 Traces를 클릭합니다.
  3. 테이블에서 상세 정보를 보고 싶은 Call을 찾습니다.
  4. 해당 Call을 클릭하여 상세 페이지를 엽니다.
  5. Call 상세 페이지의 탭 바에서 Feedback 탭을 클릭합니다.
여기에서 Call의 표시 이름을 편집하고, 피드백을 추가하거나, Call을 삭제할 수 있습니다.
선택된 Call의 상세 패널 일부를 보여주는 Weave Traces 페이지 예시로, 여기에서 Call 이름을 변경하거나 삭제할 수 있음을 나타냅니다

표시 이름 설정

Call의 표시 이름을 설정하려면 Call.set_display_name() 메서드를 사용하세요.
import weave

# Initialize the client
client = weave.init("your-project-name")

# Get a specific Call by its ID
call = client.get_call("call-uuid-here")

# Set the display name of the Call
call.set_display_name("My Custom Display Name")
Call 실행 시 표시 이름을 설정할 수도 있습니다.

피드백 추가

자세한 내용은 피드백 문서를 참고하세요.

Call 삭제

Python API를 사용하여 Call을 삭제하려면 Call.delete 메서드를 사용하세요.
import weave

# 클라이언트 초기화
client = weave.init("your-project-name")

# ID로 특정 Call 가져오기
call = client.get_call("call-uuid-here")

# Call 삭제
call.delete()

여러 Call 삭제

Python API를 사용해 여러 Call을 삭제하려면 delete_calls()에 Call ID 목록을 전달합니다.
import weave

# 클라이언트 초기화
client = weave.init("my-project")

# 클라이언트에서 모든 Call 가져오기
all_calls = client.get_calls()

# 처음 1000개의 Call 객체 목록 가져오기
first_1000_calls = all_calls[:1000]

# 처음 1000개의 Call ID 목록 가져오기
first_1000_calls_ids = [c.id for c in first_1000_calls]

# ID로 처음 1000개의 Call 삭제
client.delete_calls(call_ids=first_1000_calls_ids)