LLM 3

슈프리마 1차 면접 탈락 후기

20년 넘게 근무하신 슈프리마 부서장님이 연락이 오셔서 보러갔다.비대면 면접이라 스카에서 세팅을 하고 봤다.결론부터 말하자면 냉정하게 개발자 면접은 처음이어서 대비를 못했다.1시간 예정이었는데, 9시부터 9시 37분까지 봤다. 1. 프로젝트 설명 대비가 안되었다- 솔직히 좀 오래된 내용이었고, 다 까먹었다.- 내 스스로도 이게 뭔지 까먹어서 계속 쇼미 탈락 래퍼들처럼 절고 있었다- 질문을 사전에 면접관님이 준비해오셨는데, 내가 소개해야 하는 부분에서제대로 소개를 못했다 2. 어떤 트러블 있었는지 대답할 때 미숙하게 대답함- 기술적인 문제를 말해야 하는데, 구체적으로 대답을 못했음내가 과거에 어떤 문제 상황이 있었고, 그걸 어떻게 해결했는지대답을 했어야 했는데, 제대로 못했다솔직히 까먹은 것도 많고, 상대..

면접 2025.11.10

LLM 활용한 텍스트 요약 feat. Langchain core

랭체인을 활용하여 텍스트 요약을 할려고 한다. 랭체인은 맨날 바뀐다. 매번 새로 구매하고 바뀌는 전여친들의 텀블러처럼 그냥 바뀐다.0.2, 0.3 1.0 이렇게 변하는데, 문제는 이전 라이브러리들이 다 레거시 코드가 된다.이 글을 쓰게 된 것도 작년에는 잘 되는 튜토리얼과 블로그 예시들이 이젠 레거시 코드다.짜증나서 내가 가이드를 연재할 계획이다. 원래는 create_stuff_documents_chain을 활용하는데, 이름이 랭체인인데 체인이 레거시 코드다.from langchain_openai import ChatOpenAIfrom langchain.chains.combine_documents import create_stuff_documents_chainfrom langchain_teddynote...

LLM 2025.11.10

RAG과 Langchain을 활용한 RetrievalQA 만들기(feat. 창팝) - 1

LLM 공부를 하는데 있어 제일 중요한 건 실습인 것 같다.관련 공식 문서나 내용이 매번 바뀌고 있고, vector db를 어떻게 저장하느냐에 따라성능이 천차만별로 보인다.회사에서 뉴스 스크랩을 해야 되는데, 이걸 문맥에 따라 뭐가 중요한지를 찾기 위해서 우선 정상화 밈을 통해학습할려고 한다.1. 전부 한국어다- 임베딩에서 중요한 부분이 언어인데, 모두 한국어여서 작업하기에 일관성이 있어 좋다고 생각했다.2. 도메인에 관한 지식이 있어야 한다.- evaluation이 langsmith에도 있으나, 결과를 보면 맞는 답인데도 불고하고 틀리다고 하는 경우가 있다.- 그래서 내가 자신 있는 도메인을 선택하기로 했다.3. 재밌다- 이게 제일 큰데, 적어도 주제만큼은 재밌는걸 하고 싶었다.- 국내에서 AI로 문화..

LLM 2025.10.15