본 포스팅은 패스트캠퍼스 환급 챌린지 참여를 위해 작성하였습니다.
- LangSmith란?
- 코드를 실행할 때 추적해 주는 시스템.
- LLM을 사용해서 질의하고 답변받는 과정들이 DB에 남아서 추적 가능.
- 복잡해지는 과정을 하나씩 트래킹하기 위해 사용.
Ch03. LangChain 시작하기
01. 랭체인(LangChain) 개요
- LangChain은 대규모 언어 모델(LLMs)로 구동되는 애플리케이션을 개발하기 위한 프레임워크
- 똑똑한 GPT의 두뇌를 활용하여 목표하는 서비스에 접목할 수 있도록 도와줌. 즉, LangChain 자체가 똑똑하다기보다 GPT와 목표하는 서비스(ex. 스마트 자동화 시스템)를 만들 때 Chain으로 엮어서 쉽게 할 수 있도록 도와주는 역할을 함.
02. Jupyter Notebook 사용법 (단축키, 유용한 팁)
Jupyter Notebook
.ipynb : Jupyter Notebook 파일
VS Code 안에 있는 Jupyter Notebook의 한 칸 : Cell
코드 실행과는 무관한, 설명 글이 들어있는 부분 : Markdown Cell

[단축키]
| 단축키 | 기능 |
| Enter | 명령 모드에서 편집 모드로 전환 |
| Shift + Enter | 셀 실행 |
| ESC | 편집 모드에서 명령 모드로 전환 |
| dd (D 두 번) | 선택된 셀 삭제 |
| m | 선택된 셀을 Markdown 셀로 변경 |
| y | 선택된 셀을 Code 셀로 변경 |
| z | 실행 취소 (마지막 작업 되돌리기) |
| a | 위에 Code Cell 추가 |
| b | Code Cell 삭제 |
텍스트 Cell은 Markdown 생성 후 실행해야 하는데, Code Cell에서 실행한 경우(문법오류)
Esc 키를 눌러 command 모드로 전환 후 +y or +m
※단축키가 작동하지 않는 경우
1. 키 바인딩 문제 해결: 기본 설정 재설정
단축키가 충돌하거나 누락된 경우, 해당 단축키를 기본값으로 재설정하는 것이 가장 빠름.
- 키보드 단축키 설정 열기: Ctrl + K 누르고 Ctrl + S
- 명령 검색: 검색창에 insert cell above 또는 notebook.cell.insertAbove 검색
- 기본 설정 재설정:
- when 절 확인: 재설정 후에도 단축키가 a 또는 b로 설정되어 있고, when 열에 `notebookEditorFocus && notebookIs</code>
<div style="width: 100%; border-top: 1px solid #ccc; margin: 20px 0;"></div>
2. VS Code 단축키 디버깅 (Troubleshooting)
어떤 명령이 a나 b 키를 가로채고 있는지 실시간으로 확인할 수 있는 고급 기능
- 명령 팔레트 열기: Ctrl + Shift + P (또는 Cmd + Shift + P) 누름
- 디버깅 명령 실행: Developer: Toggle Keyboard Shortcuts Troubleshooting (개발자: 바로 가기 키 문제 해결 토글)을 검색하여 선택
- 로그 확인: VS Code 화면 하단에 출력(Output) 패널이 열리고, Keyboard Shortcuts 로그가 표시됨
- 키 입력 테스트: Jupyter Notebook 파일로 돌아가 명령 모드에서 a 또는 b 키 눌러서 테스트
로그에 표시된 충돌 명령이나 로그가 멈춘 지점을 통해 문제를 일으키는 원인(충돌하는 다른 확장 프로그램 등)을 정확히 파악 가능
강의 들으면서 필기하고 실습하다 보면 시간이 훌쩍 지나가요. 요즘 한 가지 일에 이렇게 집중한 적이 있었나 싶어요. 습관챌린지가 진짜 습관을 만드는 데 도움이 되는 것 같아요. 다른 자격증 시험을 앞두고 있어서 RAG는 뒤로 살짝 밀릴 뻔했는데, 매일 꾸준히 하게 되네요. (어쩌면 시험 순위가 뒤로 밀렸을 수도... 자격증 시험... 통과할 수 있겠죠.....????)




https://fastcampus.info/4oKQD6b
커리어 성장을 위한 최고의 실무교육 아카데미 | 패스트캠퍼스
성인 교육 서비스 기업, 패스트캠퍼스는 개인과 조직의 실질적인 '업(業)'의 성장을 돕고자 모든 종류의 교육 콘텐츠 서비스를 제공하는 대한민국 No. 1 교육 서비스 회사입니다.
fastcampus.co.kr
'RAG' 카테고리의 다른 글
| 패스트캠퍼스 환급챌린지 5일차 : 테디노트의 RAG 비법노트 강의 후기 (0) | 2025.11.16 |
|---|---|
| 패스트캠퍼스 환급챌린지 4일차 : 테디노트의 RAG 비법노트 강의 후기 (0) | 2025.11.15 |
| 패스트캠퍼스 환급챌린지 2일차 : 테디노트의 RAG 비법노트 강의 후기 (0) | 2025.11.13 |
| 패스트캠퍼스 환급챌린지 1일차 : 테디노트의 RAG 비법노트 강의 후기 (0) | 2025.11.12 |
| 패스트캠퍼스 환급챌린지 : 테디노트의 RAG 비법노트 강의 도전 각오 (0) | 2025.11.12 |