pdstudio
@pdstudio
Students
15,144
Reviews
631
Course Rating
4.8
์๋ ํ์ธ์. ์ ๋ ํ์ด์ฌ์ ํ์ฉํ ๋ฐ์ดํฐ ๋ถ์ ๋ฐ ์ธ๊ณต์ง๋ฅ ์๋น์ค ๊ฐ๋ฐ ์ค๋ฌด๋ฅผ ํ๊ณ ์์ต๋๋ค. ๊ด์ฌ ์๋ ์ฃผ์ ๋ฅผ ์ฐพ์์ ๊ณต๋ถํ๊ณ ๊ทธ ๋ด์ฉ๋ค์ ๋ง์ ๋ถ๋ค๊ณผ ๊ณต์ ํ๊ธฐ ์ํด ๊พธ์คํ๊ฒ ์ฑ ์ ์งํํ๊ณ ์ธ๊ณต์ง๋ฅ ๊ฐ์๋ฅผ ์งํํด ์ค๊ณ ์์ต๋๋ค.
[์ด๋ ฅ]
ํ) ํํ ํฌ ์คํํธ์ CEO
์ ) ๋ฐ์ด์ฝ CDO
์ ) ์ธ๋๋ํ๊ต ์ปดํจํฐ์ํํธ์จ์ดํ๊ณผ ๊ฒธ์๊ต์
Kaggle Competitin Expert, ๋น ๋ฐ์ดํฐ ๋ถ์๊ธฐ์ฌ
[๊ฐ์]
NCS ๋ฑ๋ก๊ฐ์ฌ (์ธ๊ณต์ง๋ฅ)
SBA ์์ธ๊ฒฝ์ ์งํฅ์ ์์น(SeSAC) ์บ ํผ์ค SW ๊ต์ก โ์ฐ์ ํํธ๋ ์ ์ โ (Python์ ํ์ฉํ AI ๋ชจ๋ธ ๊ฐ๋ฐ)
๊ธ์ต๋ณด์์, ํ๊ตญ์ ์์ ๋ณดํต์ ์ฐ์ ์งํฅํ, ํ๊ตญ๋์คํ๋ ์ด์ฐ์ ํํ, ๋๊ตฌ๋์งํธ์ฐ์ ์งํฅ์ ๋ฑ ๊ฐ์
์์ธ๋, ๋ถ์ฐ๋, ๊ฒฝํฌ๋, ํ๊ตญ์ธ๋ ๋ฑ ๊ตญ๋ด ์ฃผ์ ๋ํ ๋ฐ ๊ตญ๋ด ๊ธฐ์ ์ฒด ๊ต์ก ๊ฒฝํ
[์งํ]
ํ์ด์ฌ ๋จธ์ ๋ฌ๋ ํ๋ค์ค ๋ฐ์ดํฐ ๋ถ์(์ ๋ณด๋ฌธํ์ฌ) : https://zrr.kr/x1ec
ํ์ด์ฌ ๋ฅ๋ฌ๋ ๋จธ์ ๋ฌ๋ ์ ๋ฌธ(์ ๋ณด๋ฌธํ์ฌ) : https://zrr.kr/RPaE
ํ์ด์ฌ ๋ฅ๋ฌ๋ ํ ์ํ๋ก(์ ๋ณด๋ฌธํ์ฌ) : https://zrr.kr/PrVN
์ค๋ฌด์๋ฅผ ์ํ ํ์ด์ฌ Python 100์ (์ ๋ณด๋ฌธํ์ฌ) : https://zrr.kr/4fyq
๋ญ์ฒด์ธ(LangChain) ์ ๋ฌธ๋ถํฐ ์์ฉ๊น์ง (์ํค๋ ์ค) : https://wikidocs.net/book/14473
[์ ํ๋ธ] ํ๋ค์ค ์คํ๋์ค : https://youtube.com/@pandas-data-studio?si=XoLVQzJ9mmdFJQHU
Courses
Reviews
- Learn Python Chatbot & RAG through Projects - Using LangChain, Gradio
aceoftop1975
ยท
graphRAG - Knowledge Graph-based RAG System Implementation with Neo4J (feat. LangChain)graphRAG - Knowledge Graph-based RAG System Implementation with Neo4J (feat. LangChain)- LangChain Basics for Beginners
- LangChain Basics for Beginners
- Learn Python Chatbot & RAG through Projects - Using LangChain, Gradio
Posts
Q&A
์๋์ฝ๋ค๋ pytry์์ด. ๋จ์ ํ์ด์ฐธ์์ venv ์ค์ ํด์ ์ค์นํ๋๊ฑด ๋ถ๊ฐ๋ฅํ๋์?
์๋ ํ์ธ์. ํ๋ค์ค ์คํ๋์ค์ ๋๋ค. pycharm์์ venv ์ค์ ํ์๊ณ , uv ๋๋ pip๋ก ํจํค์ง ์ค์นํด์ ์งํํ์ ๋ ๋ฉ๋๋ค. ๊ฐ์ฌํฉ๋๋ค.
- 0
- 1
- 29
Q&A
LLM ์๋ต์๋
๋ค, ๋ง์ต๋๋ค. ์ง๋ฌธ์ด ๊ธธ๊ณ ์ ๋ฌธ์ ์ผ์๋ก ์๋ต ์๋๋ ๋๋ ค์ง๋๋ค. ์ ๋ ฅ ํ ํฐ์ด ๋ง์์ง๋ฉด ๋ชจ๋ธ์ด ์ฒ๋ฆฌํด์ผ ํ ์ปจํ ์คํธ๊ฐ ์ปค์ ธ ์ด๊ธฐ ์ฒ๋ฆฌ ์๊ฐ์ด ์ฆ๊ฐํ๊ณ , ๋ณต์กํ ์ง๋ฌธ์ผ์๋ก ๋ชจ๋ธ์ด ์์ฑํ๋ ์๋ต๋ ๊ธธ์ด์ง๊ธฐ ๋๋ฌธ์ ๋๋ค.๊ฐ์์์ ๋น ๋ฅด๊ฒ ๋ณด์ด๋ ์ด์ ๋ ์ฃผ๋ก ์งง๊ณ ๊ฐ๋จํ ์์ ๋ฅผ ์ฌ์ฉํ๊ธฐ ๋๋ฌธ์ด๋ฉฐ, ์ค์ ํ๋ก๋์ ํ๊ฒฝ์์๋ ๋ณต์กํ ์ง์์ ์ ์ด์์ ์์ญ ์ด๊ฐ ์์๋ ์ ์์ต๋๋ค. ์ด๋ฅผ ๊ฐ์ ํ๋ ค๋ฉด ์คํธ๋ฆฌ๋ฐ ๋ฐฉ์์ ํ์ฉํ์ฌ ํ ํฐ์ด ์์ฑ๋๋ ์ฆ์ ์ฌ์ฉ์์๊ฒ ์ ๋ฌํ๊ฑฐ๋, ํ๋กฌํํธ๋ฅผ ์ต์ ํํ์ฌ ๋ถํ์ํ ์ ๋ ฅ์ ์ค์ด๋ ๋ฐฉ๋ฒ์ ๊ณ ๋ คํ ์ ์์ต๋๋ค.
- 0
- 1
- 27
Q&A
2.7 ์ ์ฒด RAGํ์ดํ๋ผ์ธ ๊ตฌ์ฑ์์ 4๋ฒ์งธ ์ค ์ค๋ฅ
์๋ ํ์ธ์. ํ๋ค์ค ์คํ๋์ค์ ๋๋ค. LangChain 1.0๋ถํฐ langchain.chains ๋ชจ๋์ด langchain-classic ํจํค์ง๋ก ์ด๋๋์์ต๋๋ค.๋ฐ๋ผ์, langchain์ 1.0 ์ดํ ๋ฒ์ ์ผ๋ก ์ค์นํ์ จ๋ค๋ฉด, ํด๋น ์ค๋ฅ๊ฐ ๋ฐ์ํ ์ ์์ต๋๋ค. ์ํฌํธ ๊ฒฝ๋ก๋ฅผ ๋ค์๊ณผ ๊ฐ์ด ์์ ํ์๋ฉด TypeError ์๋ฌ๊ฐ ํด๊ฒฐ๋ฉ๋๋ค.# ๊ธฐ์กด (์๋ฌ ๋ฐ์) from langchain.chains.combine_documents import create_stuff_documents_chain # ์์ ํ from langchain_classic.chains.combine_documents import create_stuff_documents_chain
- 0
- 1
- 31
Q&A
2๊ฐ main.py ํ์ผ
์๋ ํ์ธ์. ์คํ ํ์ผ์ ์ด๋ค ๋ถ๋ถ์ ์ง๋ฌธ์ด ์์ผ์ค๊น์?๋ต๊ธ ๋ถํ๋๋ฆฝ๋๋ค.
- 0
- 3
- 39
Q&A
AI Key ๊ด๋ จ Gemini Api ํค๋ฅผ ๋ฑ๋กํ๋๋ฐ ์๋ฌ
์๋ ํ์ธ์. ํ๋ค์ค ์คํ๋์ค์ ๋๋ค. gemini api ํค๋ฅผ ์ฌ์ฉํ์๋ ค๋ฉด OPENAI_API_KEY๊ฐ ์๋ GOOGLE_API_KEY๋ฅผ ์ฌ์ฉํด์ผ ํฉ๋๋ค. ๊ทธ๋ฆฌ๊ณ , ๋ชจ๋ธ ์ด๊ธฐํํ ๋๋ gemini ๋ชจ๋ธ์ ์ง์ ํ์๋ฉด ๋ฉ๋๋ค. ๊ฐ์ฌํฉ๋๋ค.
- 0
- 2
- 55
Q&A
neo4j ๋ฐ์คํฌํ configํ์ผ์ค์ ๋ณ๊ฒฝ
์๋ ํ์ธ์. ํ๋จ์ค ์คํ๋์ค์ ๋๋ค. Neo4J Desktop 2.0 ๋ฒ์ ์ด ์๋กญ๊ฒ ์ถ์๋๋ฉด์ UI์ ๋ณํ๊ฐ ๋ง์ด ์์์ต๋๋ค. ๊ฐ์๋ ๋ฒ์ 1.6 ๊ธฐ์ค์ ๋๋ค. ์๋ ๋ค์ด๋ก๋ ๋งํฌ์์ 1.6.3 ๋ฒ์ ์ ์ ํํด์ ์ค์นํ์๋ฉด ๊ฐ์ ํ๊ฒฝ์์ ์ค์ต ๊ฐ๋ฅํ์ค๊ฑฐ์์. https://neo4j.com/deployment-center/?desktop-gdb(์ฌ์ง)
- 0
- 2
- 33
Q&A
ํด..
์๋ ํ์ธ์. ํ๋ค์ค ์คํ๋์ค์ ๋๋ค. ์น์ 6. 29๊ฐ CrewAI Tools ๋๊ตฌ ์ฌ์ฉ - PDFSearchTool ์ถ๊ฐ (์ค์ต) ๊ฐ์์์ "์๋ฃ ๋ค์ด๋ก๋" ํด๋ฆญํ์๋ฉด ์ค์ต์ฝ๋์ pdf ํ์ผ์ด ๋ค์ด ์๋ zip ํ์ผ์ ๋ค์ด๋ก๋ ๋ฐ์ ์ ์์ต๋๋ค. ์์ถ์ ํด์ ํ๋๋ฐ๋ ํ์ผ์ด ์๋ณด์ด์๋ฉด, ๋ฐ๋์ง or ์์ง ๋ฑ ์ ์ฉ ์์ถํ๋ก๊ทธ๋จ์ ์ฌ์ฉํด๋ณด์๊ธฐ ๋ฐ๋๋๋ค. ์๋ฃ ํ์ธ์ด ๊ณ์ ์๋์๋ฉด, pandasdataanalysis@gmail.com ๋ฉ์ผ๋ก ์ฐ๋ฝ์ฃผ์ธ์. ์ง์ ๋ณด๋ด๋๋ฆฌ๊ฒ ์ต๋๋ค. ๊ฐ์ฌํฉ๋๋ค.
- 0
- 2
- 29
Q&A
rag ์ ๋ญ์ฒด์ธ
์๋ ํ์ธ์. ํ๋ค์ค ์คํ๋์ค์ ๋๋ค. RAG๊ฐ ๋ ์ฃผ๋ชฉ๋ฐ๋ ์ด์ ๋ ๋ค์๊ณผ ๊ฐ์ด 4๊ฐ์ง ์ ๋๋ก ์ ๋ฆฌํ ์ ์์ ๊ฒ ๊ฐ์ต๋๋ค. ์ ๋ณด์ ์ค์๊ฐ์ฑ: ํ์ธํ๋์ ํ ๋ฒ ํ์ตํ๋ฉด ๋ชจ๋ธ ๋ด๋ถ์ ์ง์์ด ๊ณ ์ ๋ฉ๋๋ค. ํ์ฌ ์ ์ฑ ์ด ๋ฐ๋๊ฑฐ๋ ์ ํ ์ ๋ณด๊ฐ ์ ๋ฐ์ดํธ๋๋ฉด ๋ชจ๋ธ์ ๋ค์ ํ์ต์์ผ์ผ ํฉ๋๋ค. ๋ฐ๋ฉด RAG๋ ๋ฌธ์๋ง ์ ๋ฐ์ดํธํ๋ฉด ์ฆ์ ์ต์ ์ ๋ณด๋ฅผ ๋ฐ์ํ ์ ์์ต๋๋ค.๋น์ฉ ํจ์จ์ฑ: ํ์ธํ๋์ ์์ฒ ๊ฐ์ ํ์ต ๋ฐ์ดํฐ๋ฅผ ์ค๋นํ๊ณ , GPU๋ก ํ์ตํ๋ฉฐ, ์ ๋ณด๊ฐ ๋ฐ๋ ๋๋ง๋ค ์ฌํ์ตํด์ผ ํฉ๋๋ค. RAG๋ ๋ฒกํฐ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ ์ง ๋น์ฉ๋ง ๋ค๋ฉฐ, ๋ฌธ์ ์ ๋ฐ์ดํธ๋ก ๋๋ฉ๋๋ค.๋ต๋ณ์ ํฌ๋ช ์ฑ: RAG๋ "์ด ๋ต๋ณ์ด ์ด๋ ๋ฌธ์์ ๋ช ํ์ด์ง์์ ์๋ค"๋ ์ถ์ฒ๋ฅผ ๋ช ํํ ์ ์ํ ์ ์์ต๋๋ค. ํ์ธํ๋๋ ๋ชจ๋ธ์ ์ด๋์ ๊ทธ ์ ๋ณด๋ฅผ ๋ฐฐ์ ๋์ง ์ ์ ์์ด ์ ๋ขฐ์ฑ ๊ฒ์ฆ์ด ์ด๋ ต์ต๋๋ค.๋์ฉ๋ ์ง์ ์ฒ๋ฆฌ: LLM์ ํ ๋ฒ์ ์ฒ๋ฆฌํ ์ ์๋ ์ปจํ ์คํธ๊ฐ ์ ํ์ ์ ๋๋ค. ์๋ง ํ์ด์ง์ ๋ฒ๋ฅ ๋ฌธ์๋ ํ์ฌ ์ ์ฒด์ Google Drive, Slack ๋ฉ์์ง๋ฅผ ๋ชจ๋ ํ์ธํ๋์ ๋ฃ๋ ๊ฒ์ ๋ถ๊ฐ๋ฅํ๊ฑฐ๋ ๋นํจ์จ์ ์ ๋๋ค. RAG๋ ํ์ํ ๋ถ๋ถ๋ง ๊ฒ์ํด์ ์ ๊ณตํ๊ธฐ ๋๋ฌธ์ ๋์ฉ๋ ๋ฌธ์์ ์ ํฉํฉ๋๋ค.๊ฐ์ฌํฉ๋๋ค.
- 0
- 2
- 34
Q&A
score ๊ธฐ๋ฐ ์์น
์๋ ํ์ธ์. ํ๋ค์ค ์คํ๋์ค์ ๋๋ค.RAG ์์คํ ์์ Score Threshold(์ ์ฌ๋ ์๊ณ๊ฐ)์ ์ค์ ํ ๋๋ ๋ณด์์ ์ธ ์ ๊ทผ์ด ์ ์ ํ๋ค๊ณ ์๊ฐํฉ๋๋ค. ์ด๊ธฐ์๋ 0.75~0.8 ์ ๋์ ๋์ ์๊ณ๊ฐ์ผ๋ก ์์ํ์ฌ ๊ด๋ จ์ฑ์ด ๋์ ๋ฌธ์๋ง ๊ฒ์๋๋๋ก ํ๋ ๊ฒ์ด ์์ ํฉ๋๋ค.ํํธ, ๋ฎ์ ์๊ณ๊ฐ์ผ๋ก ์์ํ๋ฉด ๊ด๋ จ ์๋ ๋ฌธ์๊ฐ ๊ฒ์ ๊ฒฐ๊ณผ์ ํฌํจ๋์ด LLM์ด ์๋ชป๋ ์ ๋ณด๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ๋ต๋ณ์ ์์ฑํ ์ํ์ด ์์ต๋๋ค. ํนํ ์๋ชป๋ ์ ๋ณด๊ฐ ๋ ธ์ด์ฆ๋ก ์์ฉํด์ ํ๊ฐ(hallucination) ๋ฌธ์ ๋ฅผ ๋ฐ์์ํค๋ ์์ธ์ผ๋ก ์์ฉํ ์ ์์ต๋๋ค.์ค๋ฌด์ ์ผ๋ก, ๋์ ์๊ณ๊ฐ์์ ์์ํ๋ฉด ๊ฒฐ๊ณผ๊ฐ ์ ๋๋ผ๋ ํ์ง์ด ๋ณด์ฅ๋๋ฏ๋ก ์์คํ ์ ์ ๋ขฐ์ฑ์ ํ๋ณดํ ์ ์์ต๋๋ค. ์ดํ ์ค์ ์ฌ์ฉ ๋ฐ์ดํฐ์ ์ฌ์ฉ์ ํผ๋๋ฐฑ์ ์์งํ๋ฉด์ ์ ์ง์ ์ผ๋ก ์๊ณ๊ฐ์ ๋ฎ์ถฐ๊ฐ๋ ๋ฐฉ์์ด ๊ฐ์ฅ ์์ ํฉ๋๋ค.๊ฐ์ฌํฉ๋๋ค.
- 0
- 2
- 30
Q&A
RAG ๊ฐ์ prompt ์ง๋ฌธ
์๋ ํ์ธ์. ํ๋ค์ค ์คํ๋์ค์ ๋๋ค. PromptTemplate์ ๋ ๊ฑฐ์ ํธํ์ฑ์ ์ํด ์กด์ฌํ๋ฉฐ, ํ์ฌ๋ ChatPromptTemplate ์ฌ์ฉ์ ๊ถ์ฅํ๊ณ ์์ต๋๋ค. ๋ชจ๋ ์ต์ ๋ชจ๋ธ(GPT-4, Claude, Gemini ๋ฑ)์ด ChatModel ์ธํฐํ์ด์ค๋ฅผ ์ง์ํ๋ฏ๋ก, ChatPromptTemplate์ ์ฌ์ฉํ๋ ๊ฒ์ด ์ข์ต๋๋ค. ๋ค๋ง, ChatPromptTemplate ๋ํ PromptTemplate์ template ๋ฉ์๋๋ฅผ ์ง์ํ๊ธฐ ๋๋ฌธ์, ํผ๋์ด ์์ ์ ์์ต๋๋ค. ๋ค์ ํ๋ฒ ๋ง์๋๋ฆฌ๋ฉด, LLM์ด ๋ฐ์ ํ๋ฉด์ ChatModel ์ธํฐํ์ด์ค๊ฐ ํ์ค์ผ๋ก ์๋ฆฌ์ก๊ณ ์๊ธฐ ๋๋ฌธ์, ๊ฐ๋ฅํ ChatModel ์ธํฐํ์ด์ค ๊ธฐ์ค์ผ๋ก ์ฌ์ฉํ๋ ๊ฒ์ด ์ข์ต๋๋ค.
- 0
- 2
- 28






