이 문서는 대화형 노트북입니다. 로컬에서 실행하거나 아래 링크를 사용할 수 있습니다.
설정
chatbot.py라는 파일을 만들고 아래 내용을 추가하세요. 이 파일은 Streamlit 채팅 인터페이스를 정의하고, 각 응답이 추적되도록 OpenAI 호출을 Weave op으로 감싸며, 반응과 notes를 해당 Weave call에 다시 연결하는 피드백 컨트롤을 렌더링합니다.
streamlit run chatbot.py로 이를 실행할 수 있습니다.
이제 이 애플리케이션을 사용해 보고, 각 응답 뒤에 있는 피드백 버튼을 클릭할 수 있습니다. 첨부된 피드백을 보려면 Weave UI로 이동하세요. 각 채팅 상호작용은 Weave call로 기록되며, 제출한 모든 반응이나 메모는 해당 응답을 생성한 call에 연결됩니다.
설명
call 객체가 필요하며, 이 객체는 평소처럼 함수를 직접 호출하는 대신 .call() 방법을 사용해 획득합니다:
call 객체가 필요합니다. 호출을 실행하면 오퍼레이션의 출력이 result에 저장됩니다.
이 call 객체가 있으면 해당 응답에 대한 사용자 피드백을 기록할 수 있습니다: