profile
Luckyํ•œ ํ”„๋ก ํŠธ ๊ฐœ๋ฐœ์ž ๐Ÿ€ natcho9010@gmail.com
post-thumbnail

Local LLM with LangChain

LLM API๋ฅผ ์ด์šฉํ•ด ์›ํ•˜๋Š” ๊ธฐ๋Šฅ์„ ๋งŒ๋“ค๊ณ  ์‚ฌ์šฉํ•ด๋ณด๊ณ  ์‹ถ์ง€๋งŒ ํ•ญ์ƒ ๋น„์šฉ์ด ๊ฑฑ์ •๋ฉ๋‹ˆ๋‹ค.๋น„์šฉ ๋ฌธ์ œ๋„ ํ•ด๊ฒฐํ•˜๊ณ  ์ง์ ‘ ํ•™์Šต๋„ ํ•  ์ˆ˜ ์žˆ๋Š” ๋งค๋ ฅ์ ์ธ Local LLM(LLaMa3)๊ณผ ํ•จ๊ป˜ LangChain์˜ ์ฃผ์š” ๋‚ด์šฉ๋“ค์„ ์•Œ์•„๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.

2024๋…„ 11์›” 6์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท
post-thumbnail

Finite State Machine (with XState)

์ˆ˜๋งŽ์€ state๊ฐ„์˜ ๋ณต์žกํ•œ ๊ด€๊ณ„์™€ ์ˆœ์„œ๋ฅผ ๊น”๋”ํ•˜๊ฒŒ ํ•ด๊ฒฐํ•˜๊ธฐ ์œ„ํ•ด, Finite State Machine์„ ์‚ฌ์šฉํ•ด ๋ณด์•˜์Šต๋‹ˆ๋‹ค.

2024๋…„ 9์›” 16์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท
post-thumbnail

SSE(Server-Sent events) with EventSource

SSE(Server-Sent events)๋Š” ํ•œ๋ฒˆ์˜ ์—ฐ๊ฒฐ๋กœ ์—ฌ๋Ÿฌ๋ฒˆ์˜ ์‘๋‹ต์„ ์‹ค์‹œ๊ฐ„์œผ๋กœ ๋ฐ›์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.์ด๋ฒˆ ๊ธ€์—์„  EventSource Web API๋ฅผ ํ™œ์šฉํ•ด SSE๋ฅผ ์ด์šฉํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์•Œ์•„๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.

2024๋…„ 2์›” 22์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท
post-thumbnail

Next.js์˜ Proxy

Next.js๋Š” ๊ธฐ๋ณธ์ ์œผ๋กœ ์›น ํ”„๋ก ํŠธ๋„ ๊ฐ€๋Šฅํ•˜์ง€๋งŒ, ์„œ๋ฒ„๊นŒ์ง€ ํ•จ๊ป˜์žˆ๋Š” ํ’€์Šคํƒ ํ”„๋ ˆ์ž„์›Œํฌ ์ž…๋‹ˆ๋‹ค. ์—ฌ๊ธฐ์„œ Next.js ์„œ๋ฒ„๊ฐ€ ์ œ๊ณตํ•˜๋Š” ์—ฌ๋Ÿฌ๊ฐ€์ง€ proxy ๊ธฐ๋Šฅ์„ ํ™œ์šฉํ•˜์—ฌ ๋‹ค์–‘ํ•œ ๊ฒƒ์„ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

2024๋…„ 1์›” 23์ผ
ยท
0๊ฐœ์˜ ๋Œ“๊ธ€
ยท
post-thumbnail

๋„ˆ์™€ ๋‚˜์™€ ์šฐ๋ฆฌ๋ฅผ ์œ„ํ•œ ํด๋ฆฐ์ฝ”๋“œ (feat. NextStep, TDD ํด๋ฆฐ์ฝ”๋“œ with React)

2์›” ~ 4์›”๊นŒ์ง€ ์•ฝ 2๋‹ฌ ๋™์•ˆ NextStep์˜ TDD ํด๋ฆฐ์ฝ”๋“œ with React ๊ณผ์ •์„ ์ง„ํ–‰ํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ณผ์ •์„ ์ง„ํ–‰ํ•˜๋ฉด์„œ ์—ฌ๋Ÿฌ๋ชจ๋กœ ๋ฐฐ์šด ์ ๋“ค์ด ์ •๋ง ๋งŽ์ง€๋งŒ, ์ด๋ฒˆ์—” ๋ฆฌ์•กํŠธ ํด๋ฆฐ์ฝ”๋“œ ๊ณผ์ • ์ง„ํ–‰๊ณผ ํด๋ฆฐ์ฝ”๋“œ์— ๋Œ€ํ•ด ๋ฐฐ์šฐ๊ณ  ๋Š๊ผˆ๋˜ ์ ๋“ค์— ๋Œ€ํ•ด ๋‚˜๋ˆ„์–ด๋ณด๋ ค๊ณ  ํ•ฉ๋‹ˆ๋‹ค. ๐Ÿ˜

2023๋…„ 4์›” 23์ผ
ยท
4๊ฐœ์˜ ๋Œ“๊ธ€
ยท