# LLM 서비스

- [1장 LLM에 대한 이해](/khmkm/llm/1-llm.md)
- [2장 프롬프트 엔지니어링](/khmkm/llm/2.md)
- [OpenAI API설정](/khmkm/llm/2/openai-api.md): 수업때는 api key를 직접 배포. 아래는 설정방법만 기술할 것.
- [GPT PlayGround](/khmkm/llm/2/gpt-playground.md)
- [프롬프트와 프롬프트 엔지니어링](/khmkm/llm/2/undefined.md)
- [기본 프롬프트 엔지니어링 태크닉](/khmkm/llm/2/undefined-1.md): colab으로 진행하기?
- [OpenAI를 활용한 프롬프트 엔지니어링 실습](/khmkm/llm/2/openai.md): 할필요 없음.
- [실습 프롬프트](/khmkm/llm/2/openai/undefined.md)
- [3장 Lang Chain 프레임워크](/khmkm/llm/3-lang-chain.md)
- [LangSmith 프레임워크](/khmkm/llm/3-lang-chain/langsmith.md)
- [LangSmith를 활용한 LangChain 모니터링 설정](/khmkm/llm/3-lang-chain/langsmith/langsmith-langchain.md)
- [LangChain 실습 1 - Prompt](/khmkm/llm/3-lang-chain/langchain-1-prompt.md)
- [LangChain 실습 2 - LLM 캐시와 메모리](/khmkm/llm/3-lang-chain/langchain-2-llm.md)
- [4장 RAG - Naive](/khmkm/llm/4-rag-naive.md)
- [Document Loader - 문서 로더](/khmkm/llm/4-rag-naive/document-loader.md)
- [Text Splitter - 텍스트 분할](/khmkm/llm/4-rag-naive/text-splitter.md)
- [Embedding - 임베딩](/khmkm/llm/4-rag-naive/embedding.md)
- [Vector Store - 벡터 저장소](/khmkm/llm/4-rag-naive/vector-store.md)
- [Retriever - 검색기](/khmkm/llm/4-rag-naive/retriever.md)
- [ReRanker를 활용한 Enhanced RAG](/khmkm/llm/4-rag-naive/reranker-enhanced-rag.md)
- [RAG](/khmkm/llm/4-rag-naive/rag.md)
