ยท ๋ฐ์ด๋ธ์ฝ๋ฉ์ผ๋ก ๋ฐ์ด๋ธ์ฝ๋ฉ ์ํค๊ธฐ (2)
ยท ๋ฐ์ด๋ธ์ฝ๋ฉ์ผ๋ก ๋ฐ์ด๋ธ์ฝ๋ฉ ์ํค๊ธฐ (3)
ยท ๋ฐ์ด๋ธ์ฝ๋ฉ์ผ๋ก ๋ฐ์ด๋ธ์ฝ๋ฉ ์ํค๊ธฐ (4)
ใ ใ ใ ใ ๋ค์ด์ด๊ทธ๋จ์ผ๋ก ๋ฐ์ด๋ธ์ฝ๋ฉ์ ํ ์ ์๋ UI ํด์ ๊ฐ๋ฐํ๊ณ ์๋ ๊พธ์ค๊ธ๋ฌ์
์ด๋ฒ์ ํด๋ณธ๊ฑด ๋ค์ด์ด๊ทธ๋จ์ AI๊ฐ ๋ง ๊ทธ๋๋ก ์์ฑํ ์ ์๊ฒ ํ๋๊ฑฐ์
๋ฐฐ๊ฒฝ์ ๋งํ์๋ฉด '๋ค์ด์ด๊ทธ๋จ' ์ด๋๊ฑด AI ํ๋กฌํํธ๋ db, code, jinja template๊ฐ์ด ์ฌ๋ฌ ๋ถ๋ถ์ ๊ฑธ์น ์ฝ๋๋ค์ ๋ ธ๋์ ์ฃ์ง๋ก ๋ง๋ค๊ณ
์ด๊ฑธ ํ๋ก ํธ์๋์์ react๋ฅผ ์ด์ฉํด์ ๋ ๋๋งํ๊ณ ์๊ฐํํ๋๊ฑด๋ฐ
๋ง ๊ทธ๋๋ก ๊ทธ๋ฅ ์ ๋ฐ์ ์ธ ์ฝ๋ฉ ์์ ์ ๋ค์ด์ด๊ทธ๋จ์ผ๋ก ํ๊ณ ๊ทธ ๋ฐ๋๋ก ์ฝ๋๊ฐ ์คํ๋๋๊ฑธ ๋ค์ด์ด๊ทธ๋จ์ผ๋ก ๋ํ๋ด๊ณ ์ค์๊ฐ์ผ๋ก ๋ณด๊ณ ์ถ์์
๊ทผ๋ฐ ์ง์ง ์ฝ๋๋ฅผ ๋ค์ด์ด๊ทธ๋จ์ผ๋ก ๋ง๋๋๋ฐ ์ฑ๊ณตํ์ผ๋ฉด, ๊ทธ๋ฅ LLMํํ '์ด ์ฝ๋ ์ง์ค' ํ๋๊ฑธ ๋ค์ด์ด๊ทธ๋จ์ผ๋ก ๋ง๋ค์๋ ์์ง ์์๊น? ํด์ ์๋ํด๋ด
* ์ ๊ตณ์ด ์ฝ๋๊ฐ ์๋๋ผ ๋ค์ด์ด๊ทธ๋จ์ ์ง๋ฌ๋ผ๊ณ ํ๋๊ฑฐ๋๋ฉด, ๋ง๋ค๋๋ง๋ค ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์ ๊ฐ๊ฐ์ด๊ฑฐ๋
์ฝ๋ ์ด๋์์ ๋ญ๊ฐ ์คํ์ค์ธ์ง ๋ณด๊ณ ์ถ์ด์ ๊ทธ๋ฌ์
๋ด๊ฐ ๋ง๋ ํฌ๋งท์ ์ด๋ฐ ๋๋์
๋งจ ์ฒ์์ ํด๋ก๋ ์ฝ๋ํํ ์์๋ค์ ๋ณด๊ณ '์ง์ค' ๋ผ๊ณ ํด๋ดค๋ค
๊ทธ๋ฌ๋๋ย
์๋ ์๊พธ ์ ๊ฐ ๋ด๊ฐ ์ ํ ํฌ๋งท์ ์ด๊น (๊ฐ node type์ ๋๋ฌธ์๋ก ๋ง๋ค์ด๋ฒ๋ฆฌ๊ณ code node์ ์ธ๋ผ์ธ ํจ์๋ฅผ ๋ง๋ค๋ ค๊ทธ๋ผ)
๊ฐ์ด๋๋ฅผ ์ฃผ๊ณ ์์ฑ์์ผ๋ ์๊พธ '๋ด ๋ค์ด์ด๊ทธ๋จ ํฌ๋งท์ ๋ง๋ ํ์'์ ์งํค์ง ์์์ ์ปดํ์ผ ์ค๋ฅ๋ฅผ ๋ธ๋ค
๊ทธ๋ฌ๋ฉด ์์ gpt์ ๋ฌ๋ ค์๋ structured output ๊ธฐ๋ฅ์ ์ฐ๋ฉด ์ด๋จ๊น ์ถ์๋ค
์ด๊ฒ ๋ญ๋๋ฉด, ๋ด๊ฐ ์ฒ์๋ถํฐ ๋ค์ด์ด๊ทธ๋จ ํฌ๋งท์ ๋ํ ๊ตฌ์ฒด์ ์ธ ๋ฐ์ดํฐ ํํ๋ฅผ ์๋ ค์ฃผ๋ฉด
'๋ฌด์กฐ๊ฑด' ํด๋น ํ์์ ๋ค์ด๋ง๋ ๋ฐฉ์์ผ๋ก๋ง ์ถ๋ ฅ์ ํด์ค.
ใ ใ ์ด๋ฐ ์์ผ๋ก ๋ด๊ฐ ๋ง๋ ๋ค์ด์ด๊ทธ๋จ ํฌ๋งท์ ์ ์ํ๊ณ (typescript์์ pydantic์ผ๋ก code generation ํ๊ณ , structured output ํ์ค์ ๋ง๊ฒ ์ฝ๊ฐ ๋ณ๊ฒฝ)
๋๋ต ์ด๋ฐ์์ผ๋ก ๋ค์ด์ด๊ทธ๋จ์ ์ง์, gpt 5ํํ ๋ค์ด์ด๊ทธ๋จ ํฌ๋งท ํ์ผ (text_format_file)์ ์ฃผ๋ฉด?
์๊ฐ๋ณด๋ค๋ ํ ํฐ๋ ๋ง์ด ๋จน๊ณ ์๊ฐ๋ ์ค๋ ๊ฑธ๋ฆผ
๊ทธ๋์ ๋ฐ๋ก ์คํ ๊ฐ๋ฅํ๋๋?
ใ ใ ๋ญ๊ฐ ๋์กํด๋ณด์ด๊ธฐ๋ ํ๋๋ฐ ์ผ๋จ ๋ด๊ฐ ์ ์ํ ํฌ๋งท๋๋ก ์ ์์ฑํด์์ธ์ง ์ปดํ์ผ ์ค๋ฅ ์์ด ๋ฐ๋ก ์คํ๋๋ ๋ชจ์ต
๋ค์์๋ ํ๋ฒ ๋ค์ํ ํ๋กฌํํธ๋ฅผ ์คฌ์ ๋๋ ์์์ ์ ๋นํ ๋ค์ด์ด๊ทธ๋จ์ ๋ง๋๋์ง ํ์ธํด๋ณผ๊ฒ
์ฐธ๊ณ ๋ก ํ๋ก์ ํธ๋ mit ๋ผ์ด์ผ์ค๋ ์์ ๋กญ๊ฒ ํด๋ก ํ๋ ํฌํฌํ๋ ์๊ด์์
https://github.com/sorryhyun/DiPeO
๋๊ธ 0