ํผ๋๋ก ๋์๊ฐ๊ธฐ
Dev.toAI/ML
์๋ฌธ ์ฝ๊ธฐ
Stateless LLM์ Context ์ ์ง ๊ธฐ๋ฒ๊ณผ Tokenizer ๊ธฐ๋ฐ ํ ์คํธ ์ฒ๋ฆฌ ํ๊ณ ๋ถ์
3 Things AI Secretly Hides from You ๐ค
AI ์์ฝ
Context
LLM์ ๊ธฐ๋ณธ ๊ตฌ์กฐ์ธ Stateless ํน์ฑ์ผ๋ก ์ธํด ๋ชจ๋ธ ์์ฒด์ ์ผ๋ก ์ด์ ๋ํ ์ํ๋ฅผ ์ ์งํ ์ ์๋ ํ๊ณ ์กด์ฌ. ์ ๋ ฅ ๋ฐ์ดํฐ์ ๋ฌธ์ ๋จ์ ์ธ์์ด ๋ถ๊ฐ๋ฅํ Tokenization ํ๋ก์ธ์ค๋ก ์ธํ ์ธ์ด ์ฒ๋ฆฌ ์ ์ฝ ๋ฐ์.
Technical Solution
- Stateless Prompt Wrapper ์ค๊ณ๋ฅผ ํตํ ๋ํ ๋งฅ๋ฝ ์ ์ง
- ์ ์ฒด Chat History๋ฅผ ๋งค ์์ฒญ๋ง๋ค Processor์ ์ฌ์ ์กํ๋ Context Injection ๋ฐฉ์ ์ฑํ
- ํ ์คํธ ๋ฐ์ดํฐ๋ฅผ ์์น ๊ธฐ๋ฐ์ Token ๋จ์๋ก ๋ถ์ ํ๋ Parser ์ ์ฉ
- ์ธ๊ฐ์ Manual Labeling ๋ฐ์ดํฐ๋ฅผ ํตํ Computer Vision ๋ชจ๋ธ์ ๊ฐ์ฒด ์ธ์ ํ์ต
- ๋ฌธ์์ด์ ์ซ์ ID๋ก ๋ณํํ๋ Chunking ๊ธฐ๋ฒ์ผ๋ก ์ฐ์ฐ ํจ์จ์ฑ ํ๋ณด
์ค์ฒ ํฌ์ธํธ
- LLM ์๋น์ค ์ค๊ณ ์ Context Window ํฌ๊ธฐ์ ๋ฐ๋ฅธ Token ๋น์ฉ ๋ฐ Latency ์ฆ๊ฐ๋ถ ๊ฒํ - ๋ฌธ์ ๋จ์ ์ ๋ฐ ์กฐ์์ด ํ์ํ ๊ธฐ๋ฅ ๊ตฌํ ์ Tokenizer์ ๋ถ์ ํน์ฑ์ ๊ณ ๋ คํ ์ ์ฒ๋ฆฌ ๋ก์ง ์ค๊ณ - Stateless ์ํคํ ์ฒ์์ ์ํ ์ ์ง๋ฅผ ์ํ History ๊ด๋ฆฌ ์ ๋ต ๋ฐ ๋ฐ์ดํฐ ์ ์ก ์ต์ ํ ๋ฐฉ์ ์๋ฆฝ