What if the harness mattered more than the model? - Aditya Bhargava, Etsy
ํ ์ค ํต์ฌ
์ด ์์์ ๋ชจ๋ธ ์์ฒด๋ณด๋ค ํ๋ค์ค๊ฐ ์ฑ๋ฅ๊ณผ ์์ ์ ์ข์ฐํ๋ฉฐ, ๋๊ตฌยท์์ ์ฅ์นยท๋ฐ๋ณต ๋ฃจํยท์๋ธ์์ด์ ํธยท์๊ธฐ์ต์ ํ๋ฅผ ์ ์ค๊ณํ๋ฉด ๋ก์ปฌ ์คํ์์ค ๋ชจ๋ธ๋ก๋ ๊ฐํ ์์ด์ ํธ๋ฅผ ๋ง๋ค ์ ์๋ค๊ณ ์ฃผ์ฅํ๋ค.
์๊ฐ๋ณ ์์ฝ
-
0:01
ํต์ฌ ์ฃผ์ฅ์ ๋ชจ๋ธ์ด ์๋ฌด๋ฆฌ ์ข์๋ ํ๋ค์ค๊ฐ ์ฝํ๋ฉด ์ฑ๋ฅ์ด ์ ํ๋๋ฉฐ, ๋ฐ๋๋ก ํ๋ค์ค๋ฅผ ์ ์ค๊ณํ๋ฉด ๋ ์ฝํ ๋ชจ๋ธ๋ ์ถฉ๋ถํ ์ค์ฉ์ ์ธ ์์ค๊น์ง ๋์ด์ฌ๋ฆด ์ ์๋ค๋ ์ ์ด๋ค. ์ด๋ฅผ ์ํด ์ด๋ฆฐ ๋ก์ปฌ ๋ชจ๋ธ๊ณผ ๊ฐํ ํ๋ค์ค์ ๋ ๋ง์ ํฌ์๋ฅผ ํด์ผ ํ๋ค๋ ๋ฐฉํฅ์ ์ ์ํ๋ค.
-
4:00
Agent์ harness๋ฅผ ๊ฑฐ์ ๊ฐ์ ๋งฅ๋ฝ์ผ๋ก ๋๊ณ , Agency๋ผ๋ ์ธ์ด ์์ค ๋๊ตฌ๋ก ํ๋ค์ค๋ฅผ ๊ตฌ์ถํ๋ค. ๋จ์ํ ์์๋ก ๋ชจ๋ธ๋ง ์ฐ๋ฉด ํ์ผ์ ์ฝ๊ณ ์ธ ์ ์์ด ์คํจํ๊ณ , ํจ์ ๊ธฐ๋ฐ tool์ ๋ถ์ด๋ฉด ๋์์ด ๊ฐ๋ฅํด์ง๋ค.
-
12:00
ํ์ผ ์ฝ๊ธฐยท์ฐ๊ธฐ ๊ฐ์ ๊ฐํ ๊ถํ์ ๊ธฐ๋ณธ์ ์ผ๋ก ์ํํ๋ฏ๋ก interrupt์ handler๋ก ์ฌ๋์ ์น์ธ์ ๋ฐ๊ฒ ๋ง๋ค์ด ์์ ์ฑ์ ํ๋ณดํ๋ค. ์ดํ partial function application์ผ๋ก ๋๋ ํฐ๋ฆฌ๋ฅผ ๊ณ ์ ํด ๊ถํ ๋ฒ์๋ฅผ ์ ํํ๋ฉด, ์ธ๊ฐ ๊ฐ์ ์์ด๋ ์์ ํ๊ณ ๋น ๋ฅด๊ฒ ์์ ์ ์ํํ ์ ์๋ค.
-
18:01
ReAct ํํ์ reason-act-observe ๋ฃจํ๋ฅผ ๋ฃ์ผ๋ฉด ์์ด์ ํธ๊ฐ ํ ์คํธ ์คํจ๋ฅผ ํ์ธํ๊ณ , ์์ ํ ๋ค ๋ค์ ๊ฒ์ฆํ๋ ํ๋ฆ์ผ๋ก ์์ ์ ์ผ๋ก ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ค. ์ด ๋จ๊ณ์์ ํ๋ค์ค๋ ๋จ์ ์คํ๊ธฐ๊ฐ ์๋๋ผ ์ถ๋ก ยทํ๋ยท๊ฒ์ฆ์ ๋ฐ๋ณตํ๋ ์ด์ ์ฒด๊ณ์ ๊ฐ๊น์์ง๋ค.
-
22:02
์๋ธ์์ด์ ํธ๋ฅผ ๋๊ตฌ์ฒ๋ผ ๋ค๋ฃจ๋ฉด ์ฝ๋ ์์ ์ฉ ์์ด์ ํธ์ Wikipedia ๊ฒ์ ์์ด์ ํธ๋ฅผ ๋ณ๋ ฌ๋ก ์ด์ํ ์ ์์ด, ๋ฅ๋ ฅ์ ๋๋ฆฌ๋ฉด์๋ ์ปจํ ์คํธ ํผ์ก์ ์ค์ผ ์ ์๋ค. ๋ง์ง๋ง์ผ๋ก optimizer๋ฅผ ํตํด ํ๋กฌํํธ๋ฅผ ์ ๋์ ์ผ๋ก ๊ฐ์ ํ๋ฉด, ๊ฐ์ ์์กดํ์ง ์๊ณ ์ธก์ ๊ฐ๋ฅํ ๋ฐฉ์์ผ๋ก ํ๋ค์ค๋ฅผ ๊ณ ๋ํํ ์ ์๋ค.
์ค๋ฌด ์ธ์ฌ์ดํธ
- ์์ด์ ํธ ํ์ง์ ์ฌ๋ฆด ๋๋ ๋ชจ๋ธ ๊ต์ฒด๋ณด๋ค ๋จผ์ tool ์ค๊ณ, ๊ถํ ์ ํ, interrupt ์ ์ฑ ๋ถํฐ ์ ๊ฒํ๋ ๊ฒ์ด ํจ๊ณผ์ ์ด๋ค.
- ๋ฐ๋ณต ์์ ํ ์์ด์ ํธ๋ ReAct ๋ฃจํ์ ํ ์คํธ ๊ฒ์ฆ์ ๊ธฐ๋ณธ ๊ตฌ์กฐ๋ก ๋ฃ์ด์ผ ์คํจ๋ฅผ ์กฐ๊ธฐ์ ์ก๊ณ ์ ๋ขฐ๋๋ฅผ ๋์ผ ์ ์๋ค.
- ๊ธฐ๋ฅ์ด ๋์ด๋ ์๋ก ์๋ธ์์ด์ ํธ๋ก ์ญํ ์ ๋ถ๋ฆฌํ๋ฉด ๋๊ตฌ ์ ํ ์ค๋ฅ์ ์ปจํ ์คํธ ์ค์ผ์ ์ค์ผ ์ ์๋ค.