๋ณธ๋ฌธ
[์ค์ต] LangChain Chatbot ๊ธฐ์ด์์
โ ์ค์ต ์ค๋น๋ฌผ: apikey
https://server-engineer.tistory.com/983
โ ์ค์ต ์๋ฃ
โ ์๋น์ค ์ค๋ช
์์ค ์ค๋ช
์ด ์์ค๋ ์ฌ์ฉ์์ ์ง๋ฌธ์ ๋ต๋ณํ๋ ๋ฐ ์ฌ์ฉํ ์ ์๋ ๊ฐ๋ ฅํ ๋๊ตฌ์ ๋๋ค. ๋จผ์ ์ฌ์ฉ์์ ์ง๋ฌธ์ ๋ฐ์์ ๋ฐ์ดํฐ ๋ฐฑํฐํ๋ฅผ ์ํํฉ๋๋ค. ๋ฐ์ดํฐ ๋ฐฑํฐํ๋ ์ง๋ฌธ์ ์ซ์๋ก ๋ณํํ๋ ํ๋ก์ธ์ค์ ๋๋ค. ๊ทธ๋ฐ ๋ค์ ๋ฐฑํฐํ๋ ์ง๋ฌธ์ ๋ฐฑํฐ์คํ ์ด์ ์ ์ฅํฉ๋๋ค. ๋ฐฑํฐ์คํ ์ด๋ ์ ์ฌํ ์ง๋ฌธ์ ๊ทธ๋ฃนํํ๋ ๋ฐ ์ฌ์ฉ๋๋ ๋ฐ์ดํฐ ๊ตฌ์กฐ์ ๋๋ค.
์ฌ์ฉ์๊ฐ ์ง๋ฌธ์ ํ๋ฉด ์์ค๋ ๋ฐฑํฐ์คํ ์ด์์ ์ ์ฌํ ์ง๋ฌธ์ ์ฐพ์ต๋๋ค. ๊ทธ๋ฐ ๋ค์ LLM(Large Language Model)์ ์ฌ์ฉํ์ฌ ์ ์ฌํ ์ง๋ฌธ์ ๋ํ ๋ต๋ณ์ ์์ฑํฉ๋๋ค. LLM์ ํ ์คํธ๋ฅผ ์์ฑํ๋ ๋ฐ ์ฌ์ฉํ ์ ์๋ ๊ฐ๋ ฅํ ๋ชจ๋ธ์ ๋๋ค.
๋ง์ง๋ง์ผ๋ก ์์ค๋ ์์ฑ๋ ๋ต๋ณ์ ์ฌ์ฉ์์๊ฒ ์ ๋ฌํฉ๋๋ค.
์๋น์ค ์ด๋ฆ ๋ฐ ์ค๋ช
์ด ์์ค๋ "์ง๋ฌธ ์๋ต ์๋น์ค"๋ผ๊ณ ํ ์ ์์ต๋๋ค. ์ด ์๋น์ค๋ ์ฌ์ฉ์๊ฐ ์ง๋ฌธ์ ํ๋ฉด ๊ด๋ จ ๋ต๋ณ์ ์ ๊ณตํฉ๋๋ค. ์ด ์๋น์ค๋ ๊ณ ๊ฐ ์๋น์ค, ๊ฒ์ ๋ฐ ๊ธฐํ ๋ค์ํ ์์ฉ ํ๋ก๊ทธ๋จ์ ์ฌ์ฉํ ์ ์์ต๋๋ค.
์๋น์ค ํ์ฉ ๋ฐฉ์
์ด ์๋น์ค๋ ๋ค์ํ ๋ฐฉ์์ผ๋ก ํ์ฉํ ์ ์์ต๋๋ค. ์๋ฅผ ๋ค์ด, ๊ณ ๊ฐ ์๋น์ค์์ ์ฌ์ฉํ์ฌ ๊ณ ๊ฐ์ ์ง๋ฌธ์ ๋ต๋ณํ ์ ์์ต๋๋ค. ๋ํ ๊ฒ์์์ ์ฌ์ฉํ์ฌ ์ฌ์ฉ์๊ฐ ๊ฒ์ํ๋ ์ ๋ณด๋ฅผ ์ฐพ๋ ๋ฐ ๋์์ ์ค ์ ์์ต๋๋ค.
์ฌ์ฉ์ ์ง๋ฌธ์์ ์๋ต๊น์ง์ ๊ณผ์
- ์ฌ์ฉ์๊ฐ ์ง๋ฌธ์ ํฉ๋๋ค.
- ์์ค๋ ์ง๋ฌธ์ ๋ฐ์ดํฐ ๋ฐฑํฐํํ์ฌ ์ซ์๋ก ๋ณํํฉ๋๋ค.
- ๋ฐฑํฐํ๋ ์ง๋ฌธ์ ๋ฐฑํฐ์คํ ์ด์ ์ ์ฅ๋ฉ๋๋ค.
- ์ฌ์ฉ์๊ฐ ์ง๋ฌธ์ ํ๋ฉด ์์ค๋ ๋ฐฑํฐ์คํ ์ด์์ ์ ์ฌํ ์ง๋ฌธ์ ์ฐพ์ต๋๋ค.
- ์์ค๋ LLM์ ์ฌ์ฉํ์ฌ ์ ์ฌํ ์ง๋ฌธ์ ๋ํ ๋ต๋ณ์ ์์ฑํฉ๋๋ค.
๋๊ธ