주말 동안 self-refine 논문을 간단하게 훑고, CheckEval의 Aspect 및 평가 루브릭 설정을 위한 요약의 필수 조건 5가지를 고민했다. 특히 LLM이 평가하는 요소인 만큼, 사람과 유사하면서도 다른 점을 고려해야 한다. 정말 운이 좋게도 우리 팀의 담당 멘토님이 CheckEval 논문 저자셔서 Aspects 설정에 대한 자세한 예시를 들을...
Self-refine 스켈레톤 코드를 서비스에 적용했다.이전에 Agent 관련 클래스를 통합 관리하기 위해 템플릿 메소드 패턴으로 BaseAgent라는 클래스를 만들었다. 템플릿 메소드 패턴을 사용한 이유는 다음과 같았다.Agent 관련 객체는 생성 시 초기화 로직이
오늘은 FastAPI, Chrome Extension 코드 실행과 Structed Output, Groundness Check를 도입했다. FastAPI 서버 실행과 Chrom Extension을 담당한 팀원이 거의 3~4시간 동안 세팅 및 실행 방법을 알려줬다. 대부
오늘은 어제 작업에 이어서 진행했다. 추가로 분류 관련 코드도 담당하게 되었다. 이전에 담당 팀원은 분류 카테고리를 어떻게 구상해야 하는지와 UI/UX 구체화로 빠졌다. 둘 다 어려운 작업인데 건승하기를!현재 구현된 Agent 관련 클래스는 총 3가지이다. Summar
휴가