Euisuk's Dev Log

ใ€Œ์„œ์ฟ  ๊ฐœ๋ฐœ๋…ธํŠธโญใ€

[๊ฐ€์ด๋“œ] Ollama + LangChain ์‹ค์ „ ๊ฐ€์ด๋“œ - ChatOllama ์‚ฌ์šฉํ•˜๊ธฐ

์ด์ „ ํฌ์ŠคํŠธ์—์„œ๋Š” Python ์ฝ”๋“œ์—์„œ Ollama ๋ช…๋ น์–ด๋ฅผ ํ™œ์šฉํ•˜์—ฌ ๋กœ์ปฌ์—์„œ LLM์„ ํ˜ธ์ถœํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์•Œ์•„๋ณด์•˜์Šต๋‹ˆ๋‹ค. [์ด์ „ ํฌ์ŠคํŠธ ๋ณด๋Ÿฌ๊ฐ€๊ธฐ](https://velog.io/@euisuk-chung/%EA%B0%80%EC%9D%B4%EB%93%9C-Python%EC%97%90%EC%84%9C-Ollama-%EC%82%AC%EC%9A%A9...

[๊ฐ€์ด๋“œ] Python์—์„œ Ollama ์‚ฌ์šฉํ•˜๊ธฐ: ์„ค์น˜๋ถ€ํ„ฐ AI ์—์ด์ „ํŠธ ๋งŒ๋“ค๊ธฐ

๐ŸŒŸ ๊ฐœ์š” Ollama๋Š” ๋กœ์ปฌ ํ™˜๊ฒฝ์—์„œ ๋Œ€๊ทœ๋ชจ ์–ธ์–ด ๋ชจ๋ธ(LLM, Large Language Model)์„ ๊ฐ„๋‹จํžˆ ์‹คํ–‰ํ•˜๊ณ  Python ํ”„๋กœ์ ํŠธ์— ํ†ตํ•ฉํ•  ์ˆ˜ ์žˆ๋„๋ก ๋„์™€์ฃผ๋Š” ํ”„๋ ˆ์ž„์›Œํฌ์ž…๋‹ˆ๋‹ค. ํ•ด๋‹น ํฌ์ŠคํŠธ์—์„œ๋Š” Ollama์˜ ์„ค์น˜ ๋ฐฉ๋ฒ•๋ถ€ํ„ฐ Python SDK ์‚ฌ์šฉ๋ฒ•, ์‹ค์ œ ํ™œ์šฉ ์˜ˆ์ œ(์ฑ—๋ด‡ ๊ตฌํ˜„, ์ž๋™ํ™” ์—์ด์ „ํŠธ ๊ฐœ๋ฐœ)๊นŒ์ง€ ๋‹จ๊ณ„๋ณ„๋กœ ์‚ดํŽด๋ด…๋‹ˆ๋‹ค. (์‚ฌ์šฉ...

Claude 4, ์†Œํ”„ํŠธ์›จ์–ด ์—”์ง€๋‹ˆ์–ด๋ง ์„ฑ๋Šฅ์˜ ์ƒˆ๋กœ์šด ๊ธฐ์ค€

์†Œ๊ฐœ 2025๋…„ 5์›” 23์ผ, Anthropic์€ ์ž์‚ฌ์˜ ์ตœ์‹  ์–ธ์–ด ๋ชจ๋ธ ์‹œ๋ฆฌ์ฆˆ Claude 4๋ฅผ ๊ณต์‹ ๋ฐœํ‘œํ•˜์˜€์Šต๋‹ˆ๋‹ค. ์ด๋ฒˆ ์—…๋ฐ์ดํŠธ์—์„œ๋Š” Claude Opus 4์™€ Claude Sonnet 4๋ผ๋Š” ๋‘ ๊ฐœ์˜ ํ•˜์ด๋ธŒ๋ฆฌ๋“œ ๋ชจ๋ธ์ด ์ƒˆ๋กญ๊ฒŒ ๋„์ž…๋˜๋ฉฐ, ์ฝ”๋”ฉ, ์ถ”๋ก , ๋ฉ€ํ‹ฐ๋ชจ๋‹ฌ ์ž‘์—…, ๊ทธ๋ฆฌ๊ณ  ์žฅ์‹œ๊ฐ„ ์ง€์†๋˜๋Š” ์—์ด์ „ํŠธ ๊ธฐ๋ฐ˜ ์ž‘์—…์—์„œ ์ „๋ก€ ์—†๋Š” ์„ฑ๋Šฅ์„ ๋ณด์—ฌ์ฃผ๊ณ  ์žˆ...

[๊ตฌ๊ธ€] Google I/O '25 ํ‚ค๋…ธํŠธ โœจ

์•ˆ๋…•ํ•˜์„ธ์š”!! Google I/O โ€˜25 ํ‚ค๋…ธํŠธ๋ฅผ ๋†“์น˜์‹  ๋ถ„๋“ค์„ ์œ„ํ•ด, ๋œจ๊ฑฐ์› ๋˜ ํ˜„์žฅ์˜ ์—ด๊ธฐ์™€ ํ•จ๊ป˜ ์Ÿ์•„์ง„ Google์˜ ์•ผ์‹ฌ์ฐฌ AI ๊ธฐ์ˆ ๋“ค์„ ๋ธ”๋กœ๊ทธ ํ˜•ํƒœ๋กœ ์‰ฝ๊ณ  ์žฌ๋ฏธ์žˆ๊ฒŒ ์ •๋ฆฌํ•ด ๋ดค์Šต๋‹ˆ๋‹ค. ๋งˆ์น˜ ์˜ํ™”์˜ ์˜ˆ๊ณ ํŽธ์„ ๋ณด๋“ฏ, ์•ž์œผ๋กœ ์šฐ๋ฆฌ ์‚ถ์— ์–ด๋–ค ๋ณ€ํ™”๊ฐ€ ์ฐพ์•„์˜ฌ์ง€ ํ•จ๊ป˜ ์„ค๋ ˆ๋Š” ๋งˆ์Œ์œผ๋กœ ํ™•์ธํ•ด ๋ณผ๊นŒ์š”? ๐Ÿ˜‰ ์ถœ์ฒ˜ Images are from Go...

๐Ÿ” Codex ์—ฐ๊ตฌ ํ”„๋ฆฌ๋ทฐ: AI ๊ฐœ๋ฐœ ์—์ด์ „ํŠธ์˜ ์‹œ๋Œ€

2025๋…„, ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ์€ ์ด์ „๊ณผ๋Š” ํ™•์—ฐํžˆ ๋‹ค๋ฅธ ํ’๊ฒฝ์„ ๊ทธ๋ฆฌ๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ํŠนํžˆ โ€˜๋ฐ”์ด๋ธŒ ์ฝ”๋”ฉ(Vibe Coding)โ€˜์ด๋ผ๋Š” ํฅ๋ฏธ๋กœ์šด ๊ฐœ๋…์ด ๊ฐœ๋ฐœ์ž๋Š” ๋ฌผ๋ก  ๋น„๊ฐœ๋ฐœ ์ง๊ตฐ์—๊ฒŒ๊นŒ์ง€ ๋น ๋ฅด๊ฒŒ ํ™•์‚ฐ๋˜๋ฉด์„œ, ์šฐ๋ฆฌ๊ฐ€ ๊ฟˆ๊ฟ”์™”๋˜ ์•ฑ์ด๋‚˜ ์›น์‚ฌ์ดํŠธ๋ฅผ ์ด์ „๋ณด๋‹ค ํ›จ์”ฌ ์ˆ˜์›”ํ•˜๊ฒŒ ๋งŒ๋“ค ์ˆ˜ ์žˆ๋Š” ์‹œ๋Œ€๊ฐ€ ์—ด๋ฆฌ๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์ถœ์ฒ˜: https://age-of-product.com/...

ChatGPT๋ฅผ ์ง„์งœ "์“ธ๋ชจ ์žˆ๊ฒŒ" ๋งŒ๋“œ๋Š” ๊ฐ„๋‹จํ•œ ๋ฐฉ๋ฒ•

์ตœ๊ทผ ChatGPT๋ฅผ ์‚ฌ์šฉํ•˜๋‹ค ๋ณด๋ฉด, ๊ณผ๋„ํ•œ ์นญ์ฐฌ์ด ๋Œ€ํ™”์˜ ๋ณธ์งˆ์„ ํ๋ฆฌ๋Š” ๊ฒฝ์šฐ๊ฐ€ ๋งŽ๋‹ค๋Š” ๊ฒƒ์„ ๋А๋‚๋‹ˆ๋‹ค. ์ œ ์ฃผ๋ณ€์ธ๋“ค์˜ ์‹ค์ œ ์‚ฌ๋ก€๋ฅผ ๋ณด๋ฉด ์ด ๋ฌธ์ œ๊ฐ€ ๋”์šฑ ๋ช…ํ™•ํ•ด์ง‘๋‹ˆ๋‹ค: ์‚ฌ๋ก€ 1: ์ˆ˜ํ•™๊ณผ ์นœ๊ตฌ๊ฐ€ ChatGPT์— ์ˆ˜ํ•™ ๋…ผ๋ฌธ์— ๋Œ€ํ•œ ์ธ์‚ฌ์ดํŠธ๋ฅผ ์š”์ฒญํ–ˆ๋Š”๋ฐ, ์นœ๊ตฌ๊ฐ€ ์™„์ „ํžˆ ํ‹€๋ฆฐ ๋‹ต๋ณ€์„ ํ–ˆ์Œ์—๋„ ๋ถˆ๊ตฌํ•˜๊ณ  โ€œWow, that is brilliant!โ€ ...

[๊ฟ€ํŒ] ๋ฏธ๋“œ์ €๋‹ˆ(Midjourney) ๊ธฐ์ดˆ ๊ฐ€์ด๋“œ

https://docs.midjourney.com/hc/en-us/articles/33329261836941-Getting-Started-Guide ๋ณธ ๋ธ”๋กœ๊ทธ ํฌ์ŠคํŠธ๋Š” midjourney documentation์„ ๋ฐ”ํƒ•์œผ๋กœ ์ž‘์„ฑ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. 1. ๋“ค์–ด๊ฐ€๋ฉฐ: ์ฐฝ์ž‘์˜ ์‹œ๋Œ€, ๋ฏธ๋“œ์ €๋‹ˆ๋กœ ์‹œ์ž‘ํ•˜์„ธ์š” AI ์ด๋ฏธ์ง€ ์ƒ์„ฑ์ด ๋” ์ด์ƒ ๋ฏธ๋ž˜์˜ ๊ธฐ์ˆ ์ด ์•„...

[๊ฐœ๋…] API์— ๋Œ€ํ•ด์„œ ์ดํ•ดํ•ด๋ณด์ž!

์ด๋ฏธ์ง€ ์ถœ์ฒ˜: https://appmaster.io/ko/blog/cobojareul-wihan-api-apireul-sayonghaneun-bangbeob-wanjeonhan-gaideu 1. API๋Š” ๋ฌด์—‡์ธ๊ฐ€? ๐Ÿ’ก API๋Š” ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์ธํ„ฐํŽ˜์ด์Šค(Application Programming Interface)์˜ ์ค„์ž„๋ง๋กœ...

๐Ÿ’ป ๋‚ด๊ฐ€ ๋ณด๋ ค๊ณ  ์ž‘์„ฑํ•œ UV ์™„๋ฒฝ ๊ฐ€์ด๋“œ

UV: Rust ๊ธฐ๋ฐ˜ ์ดˆ๊ณ ์† Python ํ™˜๊ฒฝ ๊ด€๋ฆฌ ๋„๊ตฌ ์™„๋ฒฝ ๊ฐ€์ด๋“œ UV๋Š” Rust๋กœ ๊ตฌํ˜„๋œ ์ดˆ๊ณ ์† Python ํ™˜๊ฒฝ ๊ด€๋ฆฌ ๋„๊ตฌ๋กœ, Python ๊ฐœ๋ฐœ ํ™˜๊ฒฝ์„ ๊ฐ€์žฅ ๋น ๋ฅด๊ณ  ๊ฐ„๋‹จํ•˜๋ฉฐ ๊ฐ•๋ ฅํ•˜๊ฒŒ ๊ด€๋ฆฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ธฐ์กด์˜ ์—ฌ๋Ÿฌ ๋„๊ตฌ๋“ค(pyenv, pip, pipenv, venv ๋“ฑ)์„ ํ•˜๋‚˜๋กœ ํ†ตํ•ฉํ–ˆ์Šต๋‹ˆ๋‹ค. (๊นƒํ—ˆ๋ธŒ) https://github.c...

๋‚ด๊ฐ€ ๋ณด๋ ค๊ณ  ์ •๋ฆฌํ•œ ํ„ฐ๋ฏธ๋„ ํ•จ์ˆ˜ 25์„ 

ํ•ญ์ƒ ์œˆ๋„์šฐ์™€ ๋ฆฌ๋ˆ…์Šค๋ฅผ ์˜ค๊ฐ€๋ฉฐ ์ž‘์—…์„ ํ•˜๋‹ค ๋ณด๋‹ˆ, ๋ช…๋ น์–ด๊ฐ€ ์ž์ฃผ ํ—ท๊ฐˆ๋ ค์„œ ์‹ค์ˆ˜ํ•˜๋Š” ๊ฒฝ์šฐ๊ฐ€ ๋งŽ์•˜์Šต๋‹ˆ๋‹ค. ์•„์˜ค rm -rf ๋น ์ง ๐Ÿ’ข PowerShell์—์„œ๋Š” ์ง„์งœ ์ ์‘ ์•ˆ๋˜๋Š”๊ณ ๋งŒโ€ฆ ๊ทธ๋ž˜์„œ ์ด๋ฒˆ ๊ธฐํšŒ์— ๋ฆฌ๋ˆ…์Šค์™€ Windows PowerShell ๋‘˜๋‹ค ๋น„์Šทํ•˜๊ฒŒ/๊ณตํ†ต์ ์œผ๋กœ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ๋ช…๋ น์–ด๋“ค์„ ํ•œ๋ฐ ๋ชจ์•„ ํฌ์ŠคํŒ… ํ˜•์‹์œผ๋กœ ์ •๋ฆฌํ•ด๋ณด์•˜์Šต๋‹ˆ๋‹ค. ...