๐ป ํ๋ก์ ํธ/๐ RESUMAI
์ง๋๋ฒ๊น์ง ๋ฐ๋ชจ๋ฅผ ๋ง์น๊ณ , ์ด์ ์ ๋๋ก RESUMAI ์๋น์ค๋ฅผ ๊ฐ๋ฐํ๊ธฐ ์์ํ๋ค. ํต์ฌ ์์ด๋์ด๋ ์ด์ ์ ๋ฐ๋ชจ์์ ๋ณด์ฌ์ค ์์ด๋์ด๋ก, ๋ฐฑ์๋ ๊ฐ๋ฐ์ ๋ณธ๊ฒฉ์ ์ผ๋ก ์์ํ๊ฒ ๋์๋ค.๋ณธ ํ๋ก์ ํธ๋ Django Rest Framework (DRF)๋ก ๊ฐ๋ฐํ์์ผ๋ฉฐ, ํ๋ก ํธ์๋๋ React๋ฅผ ์ฌ์ฉํ๋ค. (๋๋ ๋ฐฑ์๋ ๊ฐ๋ฐ๋ง ๋งก์๋ค.)๋ณธ ๊ธ์ DRF๋ก ์นด์นด์ค ์์
๋ก๊ทธ์ธ์ ๊ตฌํํ๋ฉฐ ๊ฒช์๋ ์ด๋ ค์์ ๋ชจ๋ ๋ด์๋ค. ์๋ง DRF๋ก ์ฒ์ ์์
๋ก๊ทธ์ธ์ ๊ฐ๋ฐํด๋ณด๋ ค๋ ์ฌ๋๋ค๋ ๋ณธ ๊ธ๋ง ๋ณด๋ฉด ์ํ๋ ๊ธฐ๋ฅ์ ๋ชจ๋ ๊ตฌํํ ์ ์์ ๊ฒ์ด๋ค !! 1. Models์นด์นด์ค ๋ก๊ทธ์ธ์ ๊ตฌํํ๊ธฐ์ ์์ ๋จผ์ user model์ ์ ์ํด์ผ ํ๋ค. ์ฌ์ค ์ด model์ ํ๋ก์ ํธ๋ง๋ค ๋ค๋ฅด๊ธฐ ๋๋ฌธ์, ๊ธฐ๋ณธ์ ์ธ ๊ฒ๋ค์ ์ ์ธํ๋ฉด ๊ฐ๋ฐ์๊ฐ ๋ฐ๋ก customize..
๐ป ํ๋ก์ ํธ/๐ RESUMAI
์ง๋ ๊ธ์์ ์์
ํ ๊ฒ์ ๋ฐํ์ผ๋ก, ๋ฐ๋ชจ ์๋น์ค๋ฅผ ๋ง๋ค์๋ค. ์ด๋ฒ ๊ธ์ ํด๋น ๋ฐ๋ชจ๋ฅผ ๋ง๋ค ๋์ ๊ธฐ๋ก์ด๋ค. 1. RAG ๊ณผ์ ๊ตฌํ ์ง๋๋ฒ์๋ pinecone์ ๋ฒกํฐ ๋ฐ์ดํฐ๋ฅผ ์ ์ฅํ๋ ์์
๊น์ง ์๋ฃํ์ผ๋, ์ด์ ๋ ๋ด๊ฐ ์์ฑํ ๊ธ๊ณผ ์ ์ฌ๋๊ฐ ๋์ k๊ฐ์ ํญ๋ชฉ์ ๊ฐ์ ธ์, ํ๋กฌํํธ์ ์์๋ก ๋ฃ์ด, ์๋ก์ด ์๊ธฐ์๊ฐ์๋ฅผ ์์ฑํ๋ ์ผ๋ง ๋จ์๋ค. 1. Retrieve ๋จผ์ , query๋ฅผ embedding ํ๊ณ , pinecone์์ ์ ์ฌํ 3๊ฐ์ ํญ๋ชฉ์ ๊ฐ์ ธ์จ๋ค. ์ฝ๋๋ ๋ค์๊ณผ ๊ฐ๋ค. if st.button("์์ฑํ๊ธฐ!"): pinecone.init(api_key=st.secrets["PINECONE_API_KEY"], environment="gcp-starter") index = pinecone.Index("resuma..
๐ป ํ๋ก์ ํธ/๐ RESUMAI
GITHUB GitHub - resum-ai/resume-crawler: Resumai์ ํฌ๋กค๋ฌ ์ฝ๋๋ฅผ ์์ฑํ ๋ ํฌ์งํ ๋ฆฌ์
๋๋ค. Resumai์ ํฌ๋กค๋ฌ ์ฝ๋๋ฅผ ์์ฑํ ๋ ํฌ์งํ ๋ฆฌ์
๋๋ค. Contribute to resum-ai/resume-crawler development by creating an account on GitHub. github.com ์ง๋ ๊ธ์ ์ด์ด ๋ฐ์ดํฐ๋ฅผ ๋ชจ๋ ํฌ๋กค๋งํ๊ณ , pinecone์ ์ ์ฅํ๋ ์์
์ ์งํํ๋ค. ์ฌ์ค ์ด๋ค DB๋ฅผ ์ฌ์ฉํ ๊น ๊ณ ๋ฏผํ๋ ์ด์ ๋, vectorDB์ vector๋ง ์ ์ฅํ ์ ์๋ ์ค ์์๊ธฐ ๋๋ฌธ์ด์๋ค. ํ์ง๋ง ์ฐพ์๋ณด๋, ์ ๋ง ๋คํ์ค๋ฝ๊ฒ๋ metadata๋ก string, integer, bool ์ ๋์ ๊ธฐ๋ณธ ๋ฐ์ดํฐ๋ฅผ ์ ์ฅํ ์ ์๋ค๋ ๊ฒ์ ์๊ฒ ๋์๋ค. ๊ทธ..
๐ป ํ๋ก์ ํธ/๐ RESUMAI
๋๋์ด ๊ธฐ๋ง๊ณ ์ฌ๊ฐ ๋๋ฌ๋ค..์ด์ฉ๋ฉด ์ฌ์ ๋ก์ ๊ณ , ์ด์ฉ๋ฉด ํ๋ค์๋ ํ ํ๊ธฐ์๋ ๊ฒ ๊ฐ๋ค. ์ด์ ๊ฐ๋ฐํด์ผ์ง. RAG์ ๋์
์ง๋๋ฒ์๋ ํ๋กฌํํธ๋ฅผ ์คํํด๋ณธ ๊ฒฐ๊ณผ๋ฅผ ๊ธฐ๋กํ๋ค. ๊ทธ ๊ฒฐ๊ณผ, 3-shot ํ๋กฌํํธ๊ฐ ๊ฐ์ฅ ์ข์ ํผํฌ๋จผ์ค๋ฅผ ๋ณด์๋ค. ํด๋น ๊ฒฐ๊ณผ๋ฅผ ๊ธฐ๋ฐ์ผ๋ก, ๋๋ RAG ๊ธฐ๋ฒ์ ์ด์ฉํด์ผ๊ฒ ๋ค๊ณ ์๊ฐํ๋ค. RAG๋ Retrieval Augmented Generation์ ์ฝ์๋ก, ๋ค์ ๊ทธ๋ฆผ๊ณผ ๊ฐ์ 3๋จ๊ณ๋ก ๊ตฌ์ฑ๋ผ ์๋ค. Retrieve ๋จผ์ Retrieve ๋จ๊ณ์์๋ query๋ฅผ embedding ํ ํ, vectorDB๋ก๋ถํฐ ์ ์ฌ์ฑ์ด ๋์ context๋ฅผ ๊ฐ์ ธ์ค๋ ๊ณผ์ ์ด๋ค. ์ฃผ๋ก ์ฑ
์์ ๋ด์ฉ์ ์ฑ๋ด์๊ฒ ์ง๋ฌธํ๊ณ ์ ํ ๋, ์ฑ
๋ด์ฉ์ pdf๋ก ๋ง๋ค์ด ์ฒจ๋ถํ๊ณ , ์ง๋ฌธํ๋ ๋ด์ฉ์ ๋ํด Retrieve ๊ณผ์ ์ ๊ฑฐ์ณ ..