3. Parallelization
์ ์
์ฌ๋ฌ ์์ด์ ํธ ๋๋ ํ์คํฌ๋ฅผ ๋์์ ์คํํ์ฌ ์ฒ๋ฆฌ ์๋์ ํจ์จ์ฑ์ ๋์ด๋ ํจํด์
๋๋ค.
๋๊ท๋ชจ ์ํฌ๋ก๋๋ฅผ ๋ถ์ฐ ์ฒ๋ฆฌํ๊ณ ๊ฒฐ๊ณผ๋ฅผ ๋ณํฉํ๋ ๋ฐฉ์์ผ๋ก ์์
ํฉ๋๋ค.
์์ฐจ vs ๋ณ๋ ฌ ๋น๊ต
| ๊ตฌ๋ถ | ์ค๋ช |
|---|---|
| ์์ฐจ | Source A โ ์์ฝ โ Source B โ ์์ฝ โ ๊ฒฐ๊ณผ |
| ๋ณ๋ ฌ | Source A, B ๋์์ ๊ฒ์ โ ๋์์ ์์ฝ โ ๊ฒฐ๊ณผ ๋ณํฉ |
์ฃผ์ ํน์ง
| ํน์ง | ์ค๋ช |
|---|---|
| ๋์ ์คํ | ๋ ๋ฆฝ์ ์ธ ์์ ๋ค์ ๋์์ ์ฒ๋ฆฌํ์ฌ ์ด ์คํ ์๊ฐ์ ๋จ์ถํฉ๋๋ค. |
| ์์ ๋ถ๋ฐฐ | ๋๊ท๋ชจ ์์ ์ ์์ ๋จ์๋ก ๋ถํ ํ์ฌ ์ฌ๋ฌ ์์ด์ ํธ์ ํ ๋นํฉ๋๋ค. |
| ๊ฒฐ๊ณผ ์ทจํฉ | Scatter-Gather ๋ฐฉ์์ผ๋ก ๊ฐ๋ณ ๊ฒฐ๊ณผ๋ฅผ ์์งํ๊ณ ์ข ํฉํฉ๋๋ค. |
| ์์ ์ต์ ํ | ์ปดํจํ ๋ฆฌ์์ค๋ฅผ ํจ์จ์ ์ผ๋ก ํ์ฉํ์ฌ ์ฒ๋ฆฌ๋์ ๊ทน๋ํํฉ๋๋ค. |
ํ์ฉ ์ฌ๋ก
- ๋๋ ๋ฐ์ดํฐ ์ฒ๋ฆฌ ๋ฐ ๋ถ์
- ๋์ ๋ค์ค ์ฟผ๋ฆฌ ์ฒ๋ฆฌ
- ๋ฉํฐ ์์ด์ ํธ ํ์ ์์คํ
- ๋ถ์ฐํ ์น ํฌ๋กค๋ง
- ๊ณ ๊ฐ๋ณ ๋ง์ถคํ ์ฝํ ์ธ ๋ณ๋ ฌ ์์ฑ
ํ๋ ์์ํฌ ์ง์
- LangChain
- LangGraph
- Google ADK (ParallelAgent)
Process-GPT์ ๋ณ๋ ฌ์ฒ๋ฆฌ ํ๋ก์ธ์ค
