3주차 모임 - mobilohas/langchain-tutorial GitHub Wiki
check-in
컨디션 점수 (5점 만점) 1.bell: 5점, 오늘 기분이 좋다. 아침 7시 기상에 실패하고 있어 방법을 찾아보던 중, 핸드폰을 멀리 두고 잤더니 통했다. 2.vincent: 4.5점, 오늘 2시간 일찍 일어났지만, 런닝을 뛰고 와서 기분이 상쾌하다 3.forky: 4.5점, 지각해서 0.5점 감점 4.adwel: 5점, 어제 머리가 아파서 타이레놀 먹고 일찍 잤더니, 일어날 때 너무 상쾌했다.
토의 내용
adwel: re_phrase Retriever 가 AI를 사용하는지 vincent: QA Retriever와 WIKI Retriever와 달리 AI를 사용하는 듯함, 쿼리를 분석하여 주요 질문 파악을 AI가 도와줌, 키워드를 잘못 추출하는데 ouput parser를 활용하면 도움이 될거라고 생각
bell: 최신 버전으로 예제코드를 작성하는데 버전 충돌 이슈가 있음 vincent: 랭체인 개발 속도가 워낙 빨라
vincent: pdf retriever 를 사용하여 질문을 하니, 질문 이해를 하지 못해 이상한 답변을 줌, 프롬프트로 기존 Retriever를 무시하고 답변을 요구하면 정상적으로 답변 adwel: 설정한 데이터베이스를 무시하기 때문에 QA로 쓰라고 만든건데 위험하지 않나 vincent: 질문을 카테고리화 하여 학습되지 않은 질문은 모른다고 답변하도록 유도 forky: 점점 예시를 작성하면서 프롬프트 영향이 너무 크다고 생각 adwel: llm 자체를 공부한다고 해도 풀기 어려운 문제
vincent: 벡터 디비를 찾아봤더니, 고차원을 사용하기 때문에 인간이 절대 이해할 수 없음 adwel: 벡터화 API를 사용하여 모델을 직접 학습 시키는게 좀 더 쉬워질 거 같다
forky: 내부 동작이 어려워, 환원적으로 이해하기 어렵고, 블랙박스 상태로 남겨둬야 하는 게 많다 adwel: 모델을 공부 하다보면, 구체적인 설명을 하지 않고 방식만 알려줘 답답함 vincent: 모델을 공부하고 싶은 생각이 듬
bell: 블랙박스 영역에 대해서 관심을 가지고 있다는 건 좋다고 생각, 개념을 이해하는데 더 도움이 될 거 같음
check-out
- bell: 개발 처음 공부할 때 생각이 난다. 이해가 잘 안됐지만, 그 동안 한 개발 공부를 토대로 좀 더 지식을 습득하는 속도가 빨라진거 같아 좋았다
- vincent: 엔진적 내용까지 들어보니 좋았고, 시행착오 경험을 공유할 수 있어 좋았다.
- forky: AI에 대해서 모르는 점이 많은데, 관심이 많은 분들이랑 말을 하면서 여러가지 지식을 알 수 있어서 좋았다.
- adwel: retriever 잘 사용하기 어려울거 같다. bell 돌아와.....