Sonamu์์ ๊ธด ๋ฌธ์ ์ฒ๋ฆฌํ๊ธฐ
Sonamu ์ฑ์ ๋ธ๋ก๊ทธ ๊ธ์ด๋ ๋งค๋ด์ผ์ ์ ๋ก๋ํ๋ ๊ธฐ๋ฅ์ ๋ง๋ค๊ณ ์์ต๋๋ค:- ๊ธด ๋ฌธ์ (10,000๋จ์ด ์ด์)
- ์๋ฒ ๋ฉ API ํ ํฐ ์ ํ ์ด๊ณผ
- ์ ์ฒด๋ฅผ ํ ๋ฒ์ ์๋ฒ ๋ฉ ๋ถ๊ฐ๋ฅ
์ฒญํน์ด๋?
ํต์ฌ:- ๊ธด ๋ฌธ์ โ ์ฌ๋ฌ ์ฒญํฌ
- ๊ฐ ์ฒญํฌ โ ๊ฐ๋ณ ์๋ฒ ๋ฉ
- ๊ฒ์ ์ โ ๊ฐ์ฅ ๊ด๋ จ ์๋ ์ฒญํฌ ๋ฐํ
์ ํ์ํ๊ฐ?
1. ํ ํฐ ์ ํ- Voyage AI: 32,000 ํ ํฐ
- OpenAI: 8,191 ํ ํฐ
- ๊ธด ๋ฌธ์๋ ์ ํ ์ด๊ณผ
- ์งง์ ์ฒญํฌ๊ฐ ๋ ์ ํํ ๊ฒฐ๊ณผ
- โํ๋ถ ๋ฐฉ๋ฒโ๊ฒ์ ์ โ ํ๋ถ ์น์ ๋ง ๋ฐํ
- ๊ด๋ จ ์ ๋ณด๋ฅผ ํจ๊ป ์ ์ง
- ๋ฌธ์ฅ์ด ๋๊ธฐ์ง ์๊ฒ ๋ถํ
Sonamu์ Chunking ํด๋์ค
Sonamu Model์์ ์ฌ์ฉํ๊ธฐ
๊ธด ๋ฌธ์ ์ ๋ก๋ + ์ฒญํน
ํ ์ด๋ธ ๊ตฌ์กฐ
์ค์ ์ต์ ์ดํดํ๊ธฐ
chunkSize: ์ฒญํฌ ํฌ๊ธฐ
- ์งง์ ๊ฒ์: 200-300์
- ์ผ๋ฐ์ : 400-600์
- ๊ธด ์ปจํ ์คํธ: 800-1000์
- ํ๊ตญ์ด: ~1์ = ~1ํ ํฐ
- ์์ด: ~1์ = ~0.7ํ ํฐ
chunkOverlap: ์ค๋ณต ํฌ๊ธฐ
skipThreshold: ๋ถํ ์คํต
separators: ๊ตฌ๋ถ์ ์ฐ์ ์์
์ค์ ์๋๋ฆฌ์ค
์๋๋ฆฌ์ค: ๊ธฐ์ ๋ฌธ์ ์ง์ ๋ฒ ์ด์ค
Sonamu๋ก ๊ฐ๋ฐ ๋ฌธ์ ๊ฒ์ ์์คํ ์ ๋ง๋ค๊ณ ์์ต๋๋ค. 1๋จ๊ณ: ์กฐ๊ฑด๋ถ ์ฒญํน๋งํฌ๋ค์ด ๋ฌธ์์ ์ต์ ํ
์ฒญํน vs ์ ์ฒด ๋ฌธ์
์ธ์ ์ฒญํน์ด ํ์ํ๊ฐ?
| ๋ฌธ์ ํ์ | ํ๊ท ๊ธธ์ด | ์ฒญํน ํ์ | ์ด์ |
|---|---|---|---|
| FAQ ํญ๋ชฉ | < 200์ | โ | ์งง์ |
| ๋ธ๋ก๊ทธ ๊ธ | 1,000์ | ์ ํ | ์ค๊ฐ |
| ๊ธฐ์ ๋ฌธ์ | 5,000์ | โ | ๊น |
| ๋งค๋ด์ผ | 20,000์ | โ ํ์ | ๋งค์ฐ ๊น |
| ์ฑํ ๋ฉ์์ง | < 100์ | โ | ์งง์ |
Sonamu์์์ ํ๋จ
์ฃผ์์ฌํญ
๋ค์ ๋จ๊ณ
๋ฒกํฐ ๊ฒ์
์ฒญํฌ ๊ธฐ๋ฐ ๊ฒ์ API ๊ตฌํ
์๋ฒ ๋ฉ
๋ฐฐ์น ์๋ฒ ๋ฉ ์์ฑํ๊ธฐ