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 ์ ์ฒด ๋ฌธ์
์ธ์ ์ฒญํน์ด ํ์ํ๊ฐ?
Sonamu์์์ ํ๋จ
์ฃผ์์ฌํญ
๋ค์ ๋จ๊ณ
๋ฒกํฐ ๊ฒ์
์ฒญํฌ ๊ธฐ๋ฐ ๊ฒ์ API ๊ตฌํ
์๋ฒ ๋ฉ
๋ฐฐ์น ์๋ฒ ๋ฉ ์์ฑํ๊ธฐ