sral-framework์(๋) ๋ฌด์์ ํ๋์?
๐ ๏ธ SRAL ํ๋ ์์ํฌ๋ก ์์ด์ ํธ AI ์ํคํ ์ฒ๋ฅผ ํ๊ฐํ๋ฉฐ, ์ํ ๊ด๋ฆฌ๋ฅผ ํตํด ์ถ๋ก , ํ๋ ๋ฐ ํ์ต ํจ์จ์ฑ์ ํฅ์์ํต๋๋ค.
๊ฐ์
SRAL(State-based Reasoning, Action, Learning) ํ๋ ์์ํฌ๋ ์์ด์ ํธ AI ์์คํ ์ ํ๊ฐํ๊ณ ์ต์ ํํ๊ธฐ ์ํ ์ข ํฉ์ ์ธ ์ ๊ทผ๋ฒ์ ๋๋ค. ์ด ํ๋ ์์ํฌ๋ ์ํ ๊ด๋ฆฌ๋ฅผ ํต์ฌ ์์น์ผ๋ก ์ผ์ ์์ด์ ํธ์ ์ถ๋ก , ํ๋, ํ์ต ๋ฅ๋ ฅ์ ์ฒด๊ณ์ ์ผ๋ก ๋ถ์ํฉ๋๋ค.
์ฃผ์ ๊ธฐ๋ฅ
- ์ํ ๊ธฐ๋ฐ ํ๊ฐ: ์์ด์ ํธ๊ฐ ์๊ฐ์ด ์ง๋จ์ ๋ฐ๋ผ ์ํ ์ ๋ณด๋ฅผ ์ด๋ป๊ฒ ์ ์งํ๊ณ ํ์ฉํ๋์ง ํ๊ฐํฉ๋๋ค.
- ์ถ๋ก ๋ถ์: ์์ฌ ๊ฒฐ์ ๊ณผ์ ๊ณผ ๋ฌธ์ ํด๊ฒฐ ์ ๋ต์ ๊ฒ์ฌํฉ๋๋ค.
- ํ๋ ๋ชจ๋ํฐ๋ง: ํ๊ฒฝ๊ณผ์ ์ํธ์์ฉ ๋ฐ ์ ํํ ์์ ์ ํจ๊ณผ๋ฅผ ์ถ์ ํฉ๋๋ค.
- ํ์ต ํจ์จ์ฑ: ๊ฒฝํ์ผ๋ก๋ถํฐ์ ์ ์ ์๋์ ์๋ก์ด ์ง์ ํตํฉ ๋ฅ๋ ฅ์ ์ธก์ ํฉ๋๋ค.
์ฌ์ฉ ๋ฐฉ๋ฒ
- ์ ์ฅ์๋ฅผ ํด๋ก ํฉ๋๋ค:
git clone https://github.com/kemalefee8/sral-framework.git .sral.yml์ค์ ํ์ผ์์ ํ๊ฐ ๋งค๊ฐ๋ณ์๋ฅผ ๊ตฌ์ฑํฉ๋๋ค.- SRAL CLI ๋๊ตฌ๋ฅผ ์คํํ์ฌ ์ํคํ
์ฒ๋ฅผ ํ๊ฐํฉ๋๋ค:
sral eval --config config.yml - ์์ฑ๋ ๋ณด๊ณ ์๋ฅผ ๊ฒํ ํ์ฌ ๊ฐ์ ์์ญ์ ์๋ณํฉ๋๋ค.
์ค์ ์์
state:
memory_type: "episodic"
retention_period: "session"
reasoning:
depth: 3
strategy: "tree-of-thought"
action:
feedback_loop: true
exploration_rate: 0.1
learning:
adaptation_rate: 0.05
transfer_enabled: true
์ถ๋ ฅ ์ดํดํ๊ธฐ
ํ๊ฐ ์ถ๋ ฅ์ ๊ฐ ์ฃผ์ ๊ตฌ์ฑ ์์์ ๋ํ ์ ์์ ๊ถ์ฅ ์ฌํญ์ด ํฌํจ๋ ๊ตฌ์กฐํ๋ ๋ณด๊ณ ์๋ฅผ ์ ๊ณตํฉ๋๋ค. ์ ์ ๋ฒ์๋ 0์์ 100๊น์ง์ด๋ฉฐ, ์ ์๊ฐ ๋์์๋ก ๋ ๋์ ์ฑ๋ฅ์ ๋ํ๋ ๋๋ค.
์ง์ ํ๋ซํผ
- Cursor
- Claude Code
- ๊ธฐํ ์ฃผ์ AI ์์ด์ ํธ ํ๋ซํผ
๋ผ์ด์ ์ค
MIT