๋น„๊ธฐ์ˆ ์ž ๋ฐ ๊ธฐ์ˆ ์ž๊ฐ€ ์—์ด์ „ํŠธ ์ œ๋กœ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์ž์œจ AI ์—์ด์ „ํŠธ ๋ฐ ์—์ด์ „ํŠธ ์›Œํฌํ”Œ๋กœ์šฐ๋ฅผ ๋งŒ๋“œ๋Š” ๋ฐฉ๋ฒ• - AI&YOU #70

๋ชฉ์ฐจ

๊ธˆ์ฃผ์˜ ํ†ต๊ณ„: AI ์—์ด์ „ํŠธ๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์ด ์ƒ์‚ฐ์„ฑ์— ํฌ๊ฒŒ ๊ธฐ์—ฌํ•ฉ๋‹ˆ๋‹ค.ย 61% ์ด๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ์ง์›๋“ค์ด ๋ณด๊ณ ํ•œ ํšจ์œจ์„ฑ ์ฆ๊ฐ€์œจ (๋”œ๋กœ์ดํŠธ)

AI ์—์ด์ „ํŠธ์˜ ์ž ์žฌ๋ ฅ์„ ๊ณ„์† ํƒ๊ตฌํ•˜๋ฉด์„œ ์ƒˆ๋กœ์šด ํ”Œ๋žซํผ์ธ ์—์ด์ „ํŠธ ์ œ๋กœ ๊ฐ€ ๋“ฑ์žฅํ•˜์—ฌ ํ˜„์žฌ AI ์—์ด์ „ํŠธ์˜ ํ•œ๊ณ„๋ฅผ ๋›ฐ์–ด๋„˜๋Š” ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์–ด์ฉŒ๋ฉด ์•„์ง์€ AGI์— ๊ฐ€์žฅ ๊ทผ์ ‘ํ•œ ๊ธฐ์ˆ ์ผ์ง€๋„ ๋ชจ๋ฆ…๋‹ˆ๋‹ค.

์ด๋ฒˆ ์ฃผ AI&YOU์—์„œ๋Š” ์ด ์ฃผ์ œ์— ๋Œ€ํ•ด ๊ฒŒ์‹œํ•œ ์„ธ ๊ฐœ์˜ ๋ธ”๋กœ๊ทธ์—์„œ ์–ป์€ ์ธ์‚ฌ์ดํŠธ๋ฅผ ์‚ดํŽด๋ด…๋‹ˆ๋‹ค:

๋ชฉ์ฐจ

์—์ด์ „ํŠธ ์ œ๋กœ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์ž์œจ AI ์—์ด์ „ํŠธ ๋ฐ ์—์ด์ „ํŠธ ์›Œํฌํ”Œ๋กœ์šฐ ์ƒ์„ฑ - AI&YOU #71

์—์ด์ „ํŠธ ์ œ๋กœ๋Š” ๊ธฐ์กด์˜ ๋งŽ์€ ์†”๋ฃจ์…˜๊ณผ ์ฐจ๋ณ„ํ™”๋˜๋Š” ๋…๋ฆฝ์ ์ธ ์ˆ˜์ค€์œผ๋กœ ๋ณต์žกํ•œ ์ž‘์—…์„ ์ฒ˜๋ฆฌํ•˜๋„๋ก ์„ค๊ณ„๋œ ์ž์œจ AI ๊ธฐ์ˆ ์˜ ์ค‘์š”ํ•œ ์ง„๋ณด๋ฅผ ์˜๋ฏธํ•ฉ๋‹ˆ๋‹ค. ์ด๋ฏธ AI๋ฅผ ํ™œ์šฉํ•˜๊ณ  ์žˆ๊ฑฐ๋‚˜ ๊ทธ ์ž ์žฌ๋ ฅ์„ ํƒ์ƒ‰ ์ค‘์ธ ๊ธฐ์—…์—๊ฒŒ ์—์ด์ „ํŠธ ์ œ๋กœ๋Š” AI ๊ธฐ๋ฐ˜ ์ž‘์—… ์‹คํ–‰ ๋ฐ ๋ฌธ์ œ ํ•ด๊ฒฐ์˜ ์ƒˆ๋กœ์šด ํŒจ๋Ÿฌ๋‹ค์ž„์„ ์ œ์‹œํ•ฉ๋‹ˆ๋‹ค.

์ด ํ”Œ๋žซํผ์€ ํ˜„์žฌ AI ์†”๋ฃจ์…˜์—์„œ ๋ฐœ๊ฒฌ๋˜๋Š” ๋งŽ์€ ํ•œ๊ณ„๋ฅผ ํ•ด๊ฒฐํ•˜์—ฌ ์‚ฌ๋žŒ์˜ ๊ฐœ์ž…์„ ์ตœ์†Œํ™”ํ•˜๋ฉด์„œ ๋‹ค์–‘ํ•œ ์ž‘์—…์„ ์ฒ˜๋ฆฌํ•  ์ˆ˜ ์žˆ๋Š” ๋‹ค๋ชฉ์  ์…€ํ”„ ๋””๋ ‰ํŒ… ์—์ด์ „ํŠธ๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

์—์ด์ „ํŠธ ์ œ๋กœ๋ž€ ๋ฌด์—‡์ธ๊ฐ€์š”?

์—์ด์ „ํŠธ ์ œ๋กœ๋Š” ์ „๋ก€ ์—†๋Š” ์ˆ˜์ค€์˜ ์ž์œจ์„ฑ์œผ๋กœ ๋‹ค์–‘ํ•œ ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•  ์ˆ˜ ์žˆ๋„๋ก ๊ฐœ๋ฐœ๋œ ๊ณ ๊ธ‰ AI ์—์ด์ „ํŠธ ํ”Œ๋žซํผ์ž…๋‹ˆ๋‹ค. ์ง€์†์ ์ธ ์•ˆ๋‚ด๊ฐ€ ํ•„์š”ํ•˜๊ฑฐ๋‚˜ ํŠน์ • ์œ ํ˜•์˜ ์ž‘์—…์— ๊ตญํ•œ๋œ ๊ธฐ์กด์˜ ๋งŽ์€ AI ์—์ด์ „ํŠธ์™€ ๋‹ฌ๋ฆฌ ์—์ด์ „ํŠธ ์ œ๋กœ๋Š” ๋ณต์žกํ•œ ์ง€์‹œ๋ฅผ ์ดํ•ดํ•˜๊ณ  ํฌ๊ด„์ ์ธ ์†”๋ฃจ์…˜์„ ๊ฐœ๋ฐœํ•˜์—ฌ ๋…๋ฆฝ์ ์œผ๋กœ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ๋„๋ก ์„ค๊ณ„๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

์—์ด์ „ํŠธ ์ œ๋กœ๋Š” ๊ฐ„๋‹จํ•œ ๋ฐ์ดํ„ฐ ๊ฒ€์ƒ‰๋ถ€ํ„ฐ ๋ณต์žกํ•œ ์ฝ”๋”ฉ ํ”„๋กœ์ ํŠธ๊นŒ์ง€ ๋ชจ๋“  ์ž‘์—…์„ ์ฒ˜๋ฆฌํ•  ์ˆ˜ ์žˆ๋Š” ๋‹ค๋ชฉ์  ๋ฌธ์ œ ํ•ด๊ฒฐ์‚ฌ์ž…๋‹ˆ๋‹ค. ์—์ด์ „ํŠธ ์ œ๋กœ์˜ ์ฐจ๋ณ„์ ์€ ๋ฌธ์ œ๋ฅผ ์ž์œจ์ ์œผ๋กœ ํƒ์ƒ‰ํ•˜๊ณ , ์ž์ฒด์ ์œผ๋กœ ์˜ค๋ฅ˜๋ฅผ ์ˆ˜์ •ํ•˜๋ฉฐ, ๊ฐ ์ž‘์—…์˜ ํŠน์ • ์š”๊ตฌ ์‚ฌํ•ญ์— ๋”ฐ๋ผ ์ ‘๊ทผ ๋ฐฉ์‹์„ ์กฐ์ •ํ•  ์ˆ˜ ์žˆ๋‹ค๋Š” ์ ์ž…๋‹ˆ๋‹ค.

์—์ด์ „ํŠธ ์ œ๋กœ์˜ ์ฃผ์š” ๊ธฐ๋Šฅ์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค:

  1. ์™„์ „ํ•œ ์ž์œจ์„ฑ: ์—์ด์ „ํŠธ ์ œ๋กœ๋Š” ์‚ฌ๋žŒ์˜ ์ง€์†์ ์ธ ๊ฐ๋… ์—†์ด๋„ ์ฒ˜์Œ๋ถ€ํ„ฐ ๋๊นŒ์ง€ ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

  2. ์ฝ”๋“œ ์ƒ์„ฑ ๋ฐ ์‹คํ–‰: ์—์ด์ „ํŠธ ์ œ๋กœ์˜ ๊ฐ€์žฅ ๊ฐ•๋ ฅํ•œ ๊ธฐ๋Šฅ ์ค‘ ํ•˜๋‚˜๋Š” ์ฝ”๋“œ๋ฅผ ์ž์œจ์ ์œผ๋กœ ์ž‘์„ฑ, ์‹คํ–‰ ๋ฐ ๋””๋ฒ„๊น…ํ•  ์ˆ˜ ์žˆ๋‹ค๋Š” ์ ์ž…๋‹ˆ๋‹ค.

  3. ๋ฉ€ํ‹ฐ ์—์ด์ „ํŠธ ๋ฐฐํฌ: ์—์ด์ „ํŠธ ์ œ๋กœ๋Š” ์—ฌ๋Ÿฌ AI ์—์ด์ „ํŠธ๋ฅผ ๋™์‹œ์— ์ƒ์„ฑํ•˜๊ณ  ๊ด€๋ฆฌํ•  ์ˆ˜ ์žˆ๋Š” ๊ณ ์œ ํ•œ ๊ธฐ๋Šฅ์„ ๊ฐ–์ถ”๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋ฅผ ํ†ตํ•ด ๋ณต์žกํ•œ ์ž‘์—…์„ ํ•˜์œ„ ์ž‘์—…์œผ๋กœ ์„ธ๋ถ„ํ™”ํ•˜์—ฌ ๊ฐ๊ฐ ์ „๋ฌธ ์—์ด์ „ํŠธ์—๊ฒŒ ํ• ๋‹นํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

  4. ๊ณ ๊ธ‰ AI ๋ชจ๋ธ๊ณผ ํ†ตํ•ฉ: ์ด ํ”„๋ ˆ์ž„์›Œํฌ๋Š” GPT-4 ๋ฐ Claude์™€ ๊ฐ™์€ ๋‹ค์–‘ํ•œ ๋Œ€ํ˜• ์–ธ์–ด ๋ชจ๋ธ(LLM)๊ณผ ํ•จ๊ป˜ ์ž‘๋™ํ•˜๋„๋ก ์„ค๊ณ„๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

  5. ์‹ค์‹œ๊ฐ„ ์ •๋ณด ์ˆ˜์ง‘: ๋‹ค์Œ๊ณผ ๊ฐ™์€ API์™€์˜ ํ†ตํ•ฉ์„ ํ†ตํ•ด ๋‹นํ˜น๊ฐ์—์ด์ „ํŠธ ์ œ๋กœ๋Š” ์›น ๊ฒ€์ƒ‰์„ ์ˆ˜ํ–‰ํ•˜๊ณ  ์ตœ์‹  ์ •๋ณด๋ฅผ ์ˆ˜์ง‘ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

  6. ์ž๊ธฐ ๊ณ„๋ฐœ ๋ฐ ํ•™์Šต: ์—์ด์ „ํŠธ ์ œ๋กœ๋Š” ๊ฒฝํ—˜์„ ํ†ตํ•ด ํ•™์Šตํ•˜๊ณ  ์‹œ๊ฐ„์ด ์ง€๋‚จ์— ๋”ฐ๋ผ ์ ‘๊ทผ ๋ฐฉ์‹์„ ๊ฐœ์„ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ถ”๊ฐ€ ์ •๋ณด๊ฐ€ ํ•„์š”ํ•œ ์‹œ์ ์„ ํŒŒ์•…ํ•˜๊ณ  ํ†ตํ•ฉ ๋„๊ตฌ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ํ•ด๋‹น ์ •๋ณด๋ฅผ ๋…๋ฆฝ์ ์œผ๋กœ ์ˆ˜์ง‘ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

  7. ์˜ค๋ฅ˜ ์ฒ˜๋ฆฌ ๋ฐ ๋””๋ฒ„๊น…: ์—์ด์ „ํŠธ ์ œ๋กœ์˜ ๊ฐ€์žฅ ์ธ์ƒ์ ์ธ ๊ธฐ๋Šฅ ์ค‘ ํ•˜๋‚˜๋Š” ์ž์ฒด ์˜ค๋ฅ˜๋ฅผ ์‹๋ณ„ํ•˜๊ณ  ์ˆ˜์ •ํ•˜๋Š” ๊ธฐ๋Šฅ์ž…๋‹ˆ๋‹ค. ์ฝ”๋”ฉ ์‹ค์ˆ˜๋“  ์ ‘๊ทผ ๋ฐฉ์‹์˜ ๋…ผ๋ฆฌ์  ์˜ค๋ฅ˜๋“  ์—์ด์ „ํŠธ ์ œ๋กœ๋Š” ์ข…์ข… ์‚ฌ๋žŒ์˜ ๊ฐœ์ž… ์—†์ด๋„ ๋ฌธ์ œ๋ฅผ ์ง„๋‹จํ•˜๊ณ  ์ˆ˜์ •ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์—์ด์ „ํŠธ ์ œ๋กœ๋Š” ์ด๋Ÿฌํ•œ ์ˆ˜์ค€์˜ ์ž์œจ์„ฑ๊ณผ ๋‹ค์–‘์„ฑ์„ ์ œ๊ณตํ•จ์œผ๋กœ์จ ๋ณต์žกํ•œ ์ž‘์—…์— ํ•„์š”ํ•œ ์‹œ๊ฐ„๊ณผ ๋ฆฌ์†Œ์Šค๋ฅผ ํฌ๊ฒŒ ์ค„์ผ ์ˆ˜ ์žˆ๋Š” ์ž ์žฌ๋ ฅ์„ ๊ฐ€์ง€๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์ผ๋ฐ˜์ ์œผ๋กœ ์ „๋ฌธ ์ „๋ฌธ๊ฐ€๋กœ ๊ตฌ์„ฑ๋œ ํŒ€์ด ํ•„์š”ํ•œ ํ”„๋กœ์ ํŠธ๋ฅผ ๋‹จ์‹œ๊ฐ„ ๋‚ด์— ์™„๋ฃŒํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ํšจ์œจ์„ฑ์€ ์ƒ๋‹นํ•œ ์ƒ์‚ฐ์„ฑ ํ–ฅ์ƒ์œผ๋กœ ์ด์–ด์งˆ ์ˆ˜ ์žˆ์œผ๋ฉฐ, ์ธ๊ฐ„ ์ „๋ฌธ๊ฐ€๋“ค์€ ๋” ๋†’์€ ์ˆ˜์ค€์˜ ์ „๋žต์  ์—…๋ฌด์— ์ง‘์ค‘ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์—์ด์ „ํŠธ ์ œ๋กœ ์‹œ์ž‘ํ•˜๊ธฐ

์—์ด์ „ํŠธ ์ œ๋กœ์˜ ๊ธฐ๋Šฅ์„ ์ฒดํ—˜ํ•ด๋ณด๊ณ  ์‹ถ์€ ๋ถ„๋“ค์€ ๊ฐ„๋‹จํ•˜๊ฒŒ ์‹œ์ž‘ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค:

  1. ํ™˜๊ฒฝ ์„ค์ •:

    • Python ์„ค์น˜(ํ™˜๊ฒฝ ๊ด€๋ฆฌ๋ฅผ ์šฉ์ดํ•˜๊ฒŒ ํ•˜๊ธฐ ์œ„ํ•ด ๊ฐ€๊ธ‰์  ๋ฏธ๋‹ˆ์ฝ˜๋‹ค๋ฅผ ํ†ตํ•ด ์„ค์น˜)

    • ๊ฐœ๋ฐœ ํ™˜๊ฒฝ์œผ๋กœ ๋น„์ฃผ์–ผ ์ŠคํŠœ๋””์˜ค ์ฝ”๋“œ(VS ์ฝ”๋“œ)๋ฅผ ์„ค์น˜ํ•ฉ๋‹ˆ๋‹ค.

    • ์•ˆ์ „ํ•œ ์—์ด์ „ํŠธ ์‹คํ–‰์„ ์œ„ํ•œ Docker Desktop ์„ค์น˜

  2. ์„ค์น˜:

    • GitHub์—์„œ ์—์ด์ „ํŠธ ์ œ๋กœ ๋ฆฌํฌ์ง€ํ† ๋ฆฌ ๋ณต์ œํ•˜๊ธฐ

    • .env ํŒŒ์ผ์—์„œ ํ•„์š”ํ•œ API ํ‚ค๋ฅผ ์„ค์ •ํ•ฉ๋‹ˆ๋‹ค(์˜ˆ: OpenAI ๋ฐ Perplexity์šฉ).

    • ๋ช…๋ น์„ ์‚ฌ์šฉํ•˜์—ฌ ํ•„์š”ํ•œ ์ข…์†์„ฑ์„ ์„ค์น˜ํ•ฉ๋‹ˆ๋‹ค: pip ์„ค์น˜ -r ์š”๊ตฌ์‚ฌํ•ญ.txt

  3. ์—์ด์ „ํŠธ ์ œ๋กœ ์‹คํ–‰:

    • VS Code์—์„œ ํ„ฐ๋ฏธ๋„ ์—ด๊ธฐ

    • ์—์ด์ „ํŠธ ์ œ๋กœ ๋””๋ ‰ํ† ๋ฆฌ๋กœ ์ด๋™ํ•ฉ๋‹ˆ๋‹ค.

    • ๋ช…๋ น์„ ์‹คํ–‰ํ•ฉ๋‹ˆ๋‹ค: python main.py

์ด ๋‹จ๊ณ„๋ฅผ ์™„๋ฃŒํ•˜๋ฉด ์—์ด์ „ํŠธ ์ œ๋กœ์™€ ์ƒํ˜ธ ์ž‘์šฉํ•˜๊ณ  ๊ฐ•๋ ฅํ•œ ๊ธฐ๋Šฅ์„ ๊ธฐ์—… ์—…๋ฌด์— ํ™œ์šฉํ•  ์ค€๋น„๊ฐ€ ๋œ ๊ฒƒ์ž…๋‹ˆ๋‹ค.

์ด ๊ณผ์ •์— ๋Œ€ํ•ด ์ €ํฌ๊ฐ€ ๊ฐ€์žฅ ์ข‹์•„ํ•˜๋Š” ์œ ํŠœ๋ฒ„ ์ค‘ ํ•œ ๋ช…์ด ์ œ์ž‘ํ•œ ์ด ๋ฉ‹์ง„ ๋™์˜์ƒ์„ ์ถ”์ฒœํ•ฉ๋‹ˆ๋‹ค, ๋ฐ์ด๋น„๋“œ ์˜จ๋“œ๋ ˆ์ด.

๊ณ ๊ธ‰ AI ๊ธฐ์ˆ ๊ณผ์˜ ํ†ตํ•ฉ

์—์ด์ „ํŠธ ์ œ๋กœ์˜ ์ฃผ์š” ๊ฐ•์  ์ค‘ ํ•˜๋‚˜๋Š” ์ตœ์ฒจ๋‹จ AI ๊ธฐ์ˆ ๊ณผ ์›ํ™œํ•˜๊ฒŒ ํ†ตํ•ฉํ•  ์ˆ˜ ์žˆ๋‹ค๋Š” ์ ์ž…๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ํ†ตํ•ฉ์„ ํ†ตํ•ด ๊ธฐ๋Šฅ์„ ํ–ฅ์ƒ์‹œํ‚ค๊ณ  AI ํ™˜๊ฒฝ์—์„œ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ๊ฐ€์žฅ ์ง„๋ณด๋œ ๋„๊ตฌ๋ฅผ ํ™œ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ํ†ตํ•ฉ์˜ ๋‘ ๊ฐ€์ง€ ์ฃผ์š” ์˜์—ญ์„ ์‚ดํŽด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค: LLM๊ณผ ์™ธ๋ถ€ API.

๋Œ€๊ทœ๋ชจ ์–ธ์–ด ๋ชจ๋ธ(LLM)

์—์ด์ „ํŠธ ์ œ๋กœ๋Š” ๋‹ค์–‘ํ•œ ์ตœ์‹  ์–ธ์–ด ๋ชจ๋ธ๊ณผ ํ•จ๊ป˜ ์ž‘๋™ํ•˜๋„๋ก ์„ค๊ณ„๋˜์–ด ๋‹ค์–‘ํ•œ ์ž‘์—…์— ํ•ด๋‹น ์–ธ์–ด ๋ชจ๋ธ์˜ ์„ฑ๋Šฅ์„ ํ™œ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ์œ ์—ฐ์„ฑ ๋•๋ถ„์— ์—์ด์ „ํŠธ ์ œ๋กœ๋Š” ๊ฐ ํ”„๋กœ์ ํŠธ์˜ ํŠน์ • ์š”๊ตฌ ์‚ฌํ•ญ์— ๋”ฐ๋ผ ์„ฑ๋Šฅ์„ ์ตœ์ ํ™”ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์—์ด์ „ํŠธ ์ œ๋กœ๋Š” ๋‹ค์Œ์„ ํฌํ•จํ•˜๋˜ ์ด์— ๊ตญํ•œ๋˜์ง€ ์•Š๋Š” ๋‹ค์–‘ํ•œ LLM๊ณผ ์ธํ„ฐํŽ˜์ด์Šคํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค:

  • GPT-4: ๊ด‘๋ฒ”์œ„ํ•œ ์ง€์‹๊ณผ ์ •๊ตํ•œ ์ถ”๋ก  ๋Šฅ๋ ฅ์œผ๋กœ ์œ ๋ช…ํ•œ OpenAI์˜ ๊ณ ๊ธ‰ ์–ธ์–ด ๋ชจ๋ธ์ž…๋‹ˆ๋‹ค.

  • Claude: ๋งฅ๋ฝ์„ ์ดํ•ดํ•˜๊ณ  ์ธ๊ฐ„๊ณผ ์œ ์‚ฌํ•œ ์‘๋‹ต์„ ์ƒ์„ฑํ•˜๋Š” ๋ฐ ํƒ์›”ํ•œ Anthropic์˜ AI ๋ชจ๋ธ์ž…๋‹ˆ๋‹ค.

  • GPT-4 ํ„ฐ๋ณด: ๋” ๋น ๋ฅธ ์ฒ˜๋ฆฌ๋ฅผ ์œ„ํ•ด ์ตœ์ ํ™”๋œ ๋ณด๋‹ค ํšจ์œจ์ ์ธ GPT-4 ๋ฒ„์ „์ž…๋‹ˆ๋‹ค.

์‚ฌ์šฉ์ž๋Š” ๊ธฐ๋ณธ ๊ตฌ์„ฑ ํŒŒ์ผ์„ ์ˆ˜์ •ํ•˜์—ฌ ๋‹ค๋ฅธ LLM ๊ฐ„์— ์‰ฝ๊ฒŒ ์ „ํ™˜ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด GPT-4๋ฅผ ์‚ฌ์šฉํ•˜๋ ค๋ฉด ๊ธฐ๋ณธ ์„ค์ • ํŒŒ์ผ์˜ main.py ํŒŒ์ผ์„ ๋‹ค์Œ๊ณผ ๊ฐ™์ด ์ˆ˜์ •ํ•ฉ๋‹ˆ๋‹ค:

chat_llm = get_openai_chat(model_name="gpt-4โ€ณ, temperature=0)

Claude๋กœ ์ „ํ™˜ํ•˜๋ ค๋ฉด ๊ฐ™์€ ์ค„์„ ์ˆ˜์ •ํ•˜๋ฉด ๋ฉ๋‹ˆ๋‹ค:

chat_llm = get_anthropic_chat(model_name="claude-2โ€ณ, temperature=0)

์ด๋ฅผ ํ†ตํ•ด ์‚ฌ์šฉ์ž๋Š” ํŠน์ • ์‚ฌ์šฉ ์‚ฌ๋ก€์— ๊ฐ€์žฅ ์ ํ•ฉํ•œ ๋ชจ๋ธ์„ ์„ ํƒํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋ชจ๋ธ ์„ ํƒ์˜ '์˜จ๋„' ๋งค๊ฐœ๋ณ€์ˆ˜๋ฅผ ํ†ตํ•ด ์ถœ๋ ฅ์„ ๋ฏธ์„ธ ์กฐ์ •ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์˜จ๋„๊ฐ€ ๋‚ฎ์„์ˆ˜๋ก(์˜ˆ: 0) ๋” ๊ฒฐ์ •๋ก ์ ์ธ ๋ฐ˜์‘์ด ๋‚˜ํƒ€๋‚˜๊ณ , ๊ฐ’์ด ๋†’์„์ˆ˜๋ก(์˜ˆ: 0.7) ๋” ์ฐฝ์˜์ ์ธ ๋ฐ˜์‘์ด ๋‚˜ํƒ€๋‚ฉ๋‹ˆ๋‹ค:

chat_llm = get_openai_chat(model_name="gpt-4โ€ณ, temperature=0.7)

ํŠนํžˆ ์žฅ๊ธฐ๊ฐ„ ์ƒ๋‹ด์›์„ ์šด์˜ํ•  ๋•Œ ๋น„์šฉ ํšจ์œจ์ ์ธ ์šด์˜์„ ์œ„ํ•ด ๋” ํšจ์œจ์ ์ธ ๋ชจ๋ธ์„ ์„ ํƒํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด

chat_llm = get_openai_chat(model_name="gpt-4-1106-preview", temperature=0)

์™ธ๋ถ€ API

์—์ด์ „ํŠธ ์ œ๋กœ์˜ ๊ธฐ๋Šฅ์€ ์™ธ๋ถ€ API์™€์˜ ํ†ตํ•ฉ ๊ธฐ๋Šฅ์œผ๋กœ ๋”์šฑ ํ–ฅ์ƒ๋˜์–ด ์‹ค์‹œ๊ฐ„ ์ •๋ณด ๋ฐ ์ „๋ฌธ ์„œ๋น„์Šค์— ์•ก์„ธ์Šคํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์—์ด์ „ํŠธ ์ œ๋กœ๋Š” Perplexity์™€ ๊ฐ™์€ ๊ณ ๊ธ‰ ๊ฒ€์ƒ‰ API์™€ ํ†ตํ•ฉ๋ฉ๋‹ˆ๋‹ค. ์ด๋ฅผ ํ†ตํ•ด ์ตœ์‹  ์›น ๊ฒ€์ƒ‰์„ ์ˆ˜ํ–‰ํ•˜์—ฌ ์ตœ์‹  ์ •๋ณด์— ๊ธฐ๋ฐ˜ํ•œ ์‘๋‹ต์„ ์ œ๊ณตํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ด๋Ÿฌํ•œ ํ†ตํ•ฉ์„ ์‚ฌ์šฉํ•˜๋ ค๋ฉด ์‚ฌ์šฉ์ž๋Š” .env ํŒŒ์ผ์—์„œ API ํ‚ค๋ฅผ ์„ค์ •ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด

OPENAI_API_KEY=your_openai_api_key_here

PERFLEXITY_API_KEY=your_perplexity_api_key_here

์—์ด์ „ํŠธ ์ œ๋กœ๋Š” ์ตœ์‹  ์ •๋ณด๊ฐ€ ํ•„์š”ํ•œ ์ž‘์—…์— ์ง๋ฉดํ•˜๋ฉด ์ด๋Ÿฌํ•œ API๋ฅผ ์ž์œจ์ ์œผ๋กœ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, ์ตœ๊ทผ ์‚ฌ๊ฑด์— ๋Œ€ํ•œ ์งˆ๋ฌธ์„ ๋ฐ›์œผ๋ฉด Perplexity API๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์ตœ์‹  ๋‰ด์Šค๋ฅผ ์ˆ˜์ง‘ํ•œ ํ›„ ๋‹ต๋ณ€์„ ์ž‘์„ฑํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

ํ˜„์žฌ๋Š” ํŠน์ • API์™€ ํ†ตํ•ฉ๋˜์–ด ์žˆ์ง€๋งŒ ์—์ด์ „ํŠธ ์ œ๋กœ์˜ ์„ค๊ณ„๋Š” ํ•„์š”์— ๋”ฐ๋ผ ๋‹ค๋ฅธ ์ „๋ฌธ ์„œ๋น„์Šค๋ฅผ ํฌํ•จํ•˜๋„๋ก ํ™•์žฅํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์—์ด์ „ํŠธ ์ œ๋กœ๋กœ ๋งž์ถคํ˜• AI ๋„๊ตฌ ๊ตฌ์ถ•

์ด๋Ÿฌํ•œ ๊ธฐ๋Šฅ๋งŒ์œผ๋กœ๋„ ์—์ด์ „ํŠธ ์ œ๋กœ๋Š” ๋‹ค์–‘ํ•œ AI ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์œ„ํ•œ ๊ฐ•๋ ฅํ•œ ๋„๊ตฌ์ด์ง€๋งŒ, ์ง„์ •ํ•œ ์ž ์žฌ๋ ฅ์€ ๋งž์ถคํ˜• AI ๋„๊ตฌ ๊ฐœ๋ฐœ์˜ ๊ธฐ๋ฐ˜์ด ๋  ์ˆ˜ ์žˆ๋‹ค๋Š” ๋ฐ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋ฅผ ํ†ตํ•ด ๊ฐœ๋ฐœ์ž๋Š” ์ „๋ก€ ์—†์ด ์‰ฝ๊ณ  ์œ ์—ฐํ•˜๊ฒŒ ํŠนํ™”๋œ AI ๊ธฐ๋ฐ˜ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๊ฐœ๋ฐœํ•  ์ˆ˜ ์žˆ๋Š” ์ƒˆ๋กœ์šด ์ง€ํ‰์„ ์—ด ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์—์ด์ „ํŠธ ์ œ๋กœ์˜ ๊ฐœ๋ฐœ ํ™˜๊ฒฝ ์ดํ•ดํ•˜๊ธฐ: ๋„์ปค ์ปจํ…Œ์ด๋„ˆํ™”

๋งž์ถคํ˜• AI ํˆด ๊ฐœ๋ฐœ์„ ์œ„ํ•œ ์—์ด์ „ํŠธ ์ œ๋กœ์˜ ์ž ์žฌ๋ ฅ์„ ์ถฉ๋ถ„ํžˆ ํ™œ์šฉํ•˜๋ ค๋ฉด ์—์ด์ „ํŠธ ์ œ๋กœ์˜ ๊ณ ์œ ํ•œ ๊ฐœ๋ฐœ ํ™˜๊ฒฝ์„ ์ดํ•ดํ•˜๋Š” ๊ฒƒ์ด ์ค‘์š”ํ•ฉ๋‹ˆ๋‹ค.

์—์ด์ „ํŠธ ์ œ๋กœ ๊ฐœ๋ฐœ ํ™˜๊ฒฝ์˜ ํ•ต์‹ฌ์€ Docker ์ปจํ…Œ์ด๋„ˆํ™”๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์ด ์ ‘๊ทผ ๋ฐฉ์‹์€ ๋ช‡ ๊ฐ€์ง€ ์ค‘์š”ํ•œ ์ด์ ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค:

  • ๊ฒฉ๋ฆฌ: ๊ฐ ์—์ด์ „ํŠธ ์ œ๋กœ ์ธ์Šคํ„ด์Šค๋Š” ์ž์ฒด ์ปจํ…Œ์ด๋„ˆ์—์„œ ์‹คํ–‰๋˜๋ฏ€๋กœ ์ฝ”๋“œ ์‹คํ–‰์ด ํ˜ธ์ŠคํŠธ ์‹œ์Šคํ…œ์œผ๋กœ๋ถ€ํ„ฐ ๊ฒฉ๋ฆฌ๋ฉ๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ๊ฒฉ๋ฆฌ๋Š” ํ˜ธ์ŠคํŠธ ํ™˜๊ฒฝ๊ณผ์˜ ์ž ์žฌ์ ์ธ ์ถฉ๋Œ์„ ๋ฐฉ์ง€ํ•˜๊ณ  ์˜๋„ํ•˜์ง€ ์•Š์€ ์‹œ์Šคํ…œ ์ˆ˜์ •์œผ๋กœ๋ถ€ํ„ฐ ๋ณดํ˜ธํ•˜๋Š” ์ถ”๊ฐ€์ ์ธ ๋ณด์•ˆ ๊ณ„์ธต์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

  • ์ผ๊ด€์„ฑ: Docker ์ปจํ…Œ์ด๋„ˆ๋Š” ์—ฌ๋Ÿฌ ์‹œ์Šคํ…œ์—์„œ ๊ฐœ๋ฐœ ํ™˜๊ฒฝ์ด ์ผ๊ด€์„ฑ์„ ์œ ์ง€ํ•˜๋„๋ก ๋ณด์žฅํ•ฉ๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ์ผ๊ด€์„ฑ์„ ํ†ตํ•ด "๋‚ด ์ปดํ“จํ„ฐ์—์„œ๋งŒ ์ž‘๋™ํ•œ๋‹ค"๋Š” ๋ฌธ์ œ๊ฐ€ ํ•ด๊ฒฐ๋˜๋ฏ€๋กœ ๋งž์ถคํ˜• AI ๋„๊ตฌ๋ฅผ ๋” ์‰ฝ๊ฒŒ ๊ฐœ๋ฐœ, ํ…Œ์ŠคํŠธ ๋ฐ ๋ฐฐํฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

  • ํ™•์žฅ์„ฑ: ์ปจํ…Œ์ด๋„ˆํ™”๋œ ์ ‘๊ทผ ๋ฐฉ์‹์„ ํ†ตํ•ด ์—์ด์ „ํŠธ ์ œ๋กœ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์‰ฝ๊ฒŒ ํ™•์žฅํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์—ฌ๋Ÿฌ ์ธ์Šคํ„ด์Šค๋ฅผ ๋น ๋ฅด๊ฒŒ ๊ฐ€๋™ํ•˜์—ฌ ์›Œํฌ๋กœ๋“œ ์ฆ๊ฐ€๋ฅผ ์ฒ˜๋ฆฌํ•˜๊ฑฐ๋‚˜ ๋ณ‘๋ ฌ ํ”„๋กœ์„ธ์Šค๋ฅผ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์‚ฌ์šฉ ์‚ฌ๋ก€: ์‹œ์žฅ ๋ถ„์„ ๋„๊ตฌ ๊ตฌ์ถ•

์—์ด์ „ํŠธ ์ œ๋กœ๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ์ข…ํ•ฉ์ ์ธ ์‹œ์žฅ ๋ถ„์„ ์‹œ์Šคํ…œ๊ณผ ๊ฐ™์€ ์ •๊ตํ•œ AI ๋„๊ตฌ๋ฅผ ๋งŒ๋“ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์—์ด์ „ํŠธ ์ œ๋กœ์˜ ๊ธฐ๋Šฅ์„ ํ™œ์šฉํ•˜์—ฌ ์ด๋Ÿฌํ•œ ๋„๊ตฌ๋ฅผ ๊ตฌ์ถ•ํ•˜๋Š” ๋ฐฉ๋ฒ•์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค:

1. ๋ฐ์ดํ„ฐ ์ˆ˜์ง‘

์—์ด์ „ํŠธ ์ œ๋กœ์—๊ฒŒ ์‹ค์‹œ๊ฐ„ ๊ธˆ์œต ๋‰ด์Šค์™€ ์ฃผ์‹ ์‹œ์žฅ ๋ฐ์ดํ„ฐ๋ฅผ ์ˆ˜์ง‘ํ•˜๋Š” ์›น ์Šคํฌ๋ž˜ํ•‘ ์Šคํฌ๋ฆฝํŠธ๋ฅผ ์ƒ์„ฑํ•˜๋„๋ก ์ง€์‹œํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ํ•„์š”ํ•œ ์ •๋ณด์˜ ์ถœ์ฒ˜์™€ ์œ ํ˜•์„ ์ •์˜ํ•˜๊ธฐ๋งŒ ํ•˜๋ฉด ์—์ด์ „ํŠธ ์ œ๋กœ๊ฐ€ ์ฝ”๋“œ ์ƒ์„ฑ ๋ฐ ์‹คํ–‰์„ ์ฒ˜๋ฆฌํ•ฉ๋‹ˆ๋‹ค.

2. ๋‹ค์ค‘ ๋ชจ๋ธ ๋ถ„์„

๋„๊ตฌ ๋‚ด์—์„œ ์—ฌ๋Ÿฌ AI ๋ชจ๋ธ์„ ํ™œ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, ๋‰ด์Šค ๊ธฐ์‚ฌ์˜ ์ž์—ฐ์–ด ์ฒ˜๋ฆฌ์—๋Š” ํ•œ ๋ชจ๋ธ์„, ์‹œ์žฅ ๋ฐ์ดํ„ฐ์˜ ์ˆ˜์น˜ ๋ถ„์„์—๋Š” ๋‹ค๋ฅธ ๋ชจ๋ธ์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์—์ด์ „ํŠธ ์ œ๋กœ๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ์ตœ์ ์˜ ์„ฑ๋Šฅ์„ ์œ„ํ•ด ์ด๋Ÿฌํ•œ ๋ชจ๋ธ ๊ฐ„์— ์›ํ™œํ•˜๊ฒŒ ์ „ํ™˜ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

3. ์˜ˆ์ธก ๋ชจ๋ธ๋ง

์—์ด์ „ํŠธ ์ œ๋กœ์—๊ฒŒ ์‹œ์žฅ ์˜ˆ์ธก์„ ์œ„ํ•œ ๋จธ์‹  ๋Ÿฌ๋‹ ๋ชจ๋ธ์„ ์ƒ์„ฑํ•˜๊ณ  ํ›ˆ๋ จํ•˜๋„๋ก ์ง€์‹œํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ณผ๊ฑฐ ๋ฐ์ดํ„ฐ๋ฅผ ์ œ๊ณตํ•˜๊ณ  ์˜ˆ์ธก ๋ชฉํ‘œ๋ฅผ ์ •์˜ํ•˜๋ฉด ์—์ด์ „ํŠธ ์ œ๋กœ๊ฐ€ ํ•„์š”ํ•œ ์ฝ”๋“œ๋ฅผ ์ƒ์„ฑํ•˜๊ณ  ์ƒˆ๋กœ์šด ๋ฐ์ดํ„ฐ๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋˜๋ฉด ์ง€์†์ ์œผ๋กœ ๋ชจ๋ธ์„ ๊ฐœ์„ ํ•˜๋„๋ก ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

4. ๋ณด๊ณ ์„œ ์ƒ์„ฑ

์—์ด์ „ํŠธ ์ œ๋กœ์—๊ฒŒ ๋ฐ์ดํ„ฐ ์‹œ๊ฐํ™”๋ฅผ ์ƒ์„ฑํ•˜๊ณ  ์„œ๋ฉด ๋ถ„์„์„ ์ž‘์„ฑํ•˜๋Š” ๋ณด๊ณ  ๋ชจ๋“ˆ์„ ๋งŒ๋“ค๋„๋ก ๋งก๊ธธ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ฐ•์กฐํ•˜๊ณ  ์‹ถ์€ ์ธ์‚ฌ์ดํŠธ ์œ ํ˜•์„ ์ง€์ •ํ•˜๋ฉด ์—์ด์ „ํŠธ ์ œ๋กœ๊ฐ€ ํฌ๊ด„์ ์ด๊ณ  ์ผ๊ด€์„ฑ ์žˆ๋Š” ๋ณด๊ณ ์„œ๋ฅผ ์ž‘์„ฑํ•ฉ๋‹ˆ๋‹ค.

์ด ๊ณผ์ •์—์„œ ์—์ด์ „ํŠธ ์ œ๋กœ์˜ ์˜ค๋ฅ˜ ์ฒ˜๋ฆฌ ๋ฐ ์ž์ฒด ์ตœ์ ํ™” ๊ธฐ๋Šฅ์„ ํ™œ์šฉํ•˜์—ฌ ํˆด์„ ์ •ํ™•ํ•˜๊ณ  ์ตœ์‹  ์ƒํƒœ๋กœ ์œ ์ง€ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ตœ์†Œํ•œ์˜ ๊ฐœ์ž…์œผ๋กœ ๋ฐ์ดํ„ฐ ์ˆ˜์ง‘, ๋ณต์žกํ•œ ๋ถ„์„, ํ†ต์ฐฐ๋ ฅ ์žˆ๋Š” ๋ฆฌํฌํŒ…์„ ๊ฒฐํ•ฉํ•œ ๊ฐ•๋ ฅํ•œ ์‹œ์žฅ ๋ถ„์„ ๋„๊ตฌ๋ฅผ ๋งŒ๋“ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์—์ด์ „ํŠธ ์ œ๋กœ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ AI ์—์ด์ „ํŠธ๋ฅผ ๊ตฌ์ถ•ํ•ด์•ผ ํ•˜๋Š” 10๊ฐ€์ง€ ์ด์œ 

๋งŽ์€ AI ์—์ด์ „ํŠธ๊ฐ€ ์‚ฌ์ „ ์ •์˜๋œ ์ข์€ ๋ฒ”์œ„์˜ ์ž‘์—…์— ํƒ์›”ํ•œ ๋ฐ˜๋ฉด, ์—์ด์ „ํŠธ ์ œ๋กœ๋Š” ์‚ฌ๋žŒ์˜ ๊ฐœ์ž…์„ ์ตœ์†Œํ™”ํ•˜๋ฉด์„œ ๋‹ค์–‘ํ•˜๊ณ  ๋ณต์žกํ•œ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•  ์ˆ˜ ์žˆ๋Š” ๋Šฅ๋ ฅ์ด ๋›ฐ์–ด๋‚ฉ๋‹ˆ๋‹ค.

์—์ด์ „ํŠธ ์ œ๋กœ๋ฅผ ๋‹ค๋ฅธ AI ์—์ด์ „ํŠธ์™€ ์ฐจ๋ณ„ํ™”ํ•˜๋Š” 10๊ฐ€์ง€ ์ฃผ์š” ์ฐจ์ด์ ์„ ์‚ดํŽด๋ณด๊ณ , ์—์ด์ „ํŠธ ์ œ๋กœ๋ฅผ ์‚ฌ์šฉํ•ด์•ผ ํ•˜๋Š” ์ด์œ ๋ฅผ ์•Œ์•„๋ณด์„ธ์š”:

1๏ธโƒฃ ๋…๋ณด์ ์ธ ์ž์œจ์„ฑ: ์ตœ์†Œํ•œ์˜ ์ธ๋ ฅ์œผ๋กœ ๋ณต์žกํ•œ ์ž‘์—…์„ ์ฒ˜์Œ๋ถ€ํ„ฐ ๋๊นŒ์ง€ ์ฒ˜๋ฆฌํ•˜์—ฌ ์ „๋žต์  ์—…๋ฌด์— ์ง‘์ค‘ํ•  ์ˆ˜ ์žˆ๋Š” ๋ฆฌ์†Œ์Šค๋ฅผ ํ™•๋ณดํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

2๏ธโƒฃ ๊ณ ๊ธ‰ ์ฝ”๋“œ ์ƒ์„ฑ ๋ฐ ์‹คํ–‰: ๋‹ค์–‘ํ•œ ์–ธ์–ด์—์„œ ๋ณต์žกํ•œ ์ฝ”๋“œ๋ฅผ ์ž๋™์œผ๋กœ ์ž‘์„ฑ, ์‹คํ–‰ ๋ฐ ๋””๋ฒ„๊ทธํ•˜์—ฌ ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ์„ ๊ฐ€์†ํ™”ํ•ฉ๋‹ˆ๋‹ค.

3๏ธโƒฃ ๋ฉ€ํ‹ฐ ์—์ด์ „ํŠธ ํ˜‘์—…: ๋ณต์žกํ•˜๊ณ  ๋‹ค๋ฉด์ ์ธ ์ž‘์—…์„ ๋ณ‘๋ ฌ ์ฒ˜๋ฆฌํ•  ์ˆ˜ ์žˆ๋„๋ก ์—ฌ๋Ÿฌ AI ์—์ด์ „ํŠธ๋ฅผ ์ƒ์„ฑํ•˜๊ณ  ๊ด€๋ฆฌํ•ฉ๋‹ˆ๋‹ค.

4๏ธโƒฃ ์œ ์—ฐํ•œ LLM ํ†ตํ•ฉ: ๋‹ค์–‘ํ•œ ์–ธ์–ด ๋ชจ๋ธ ๊ฐ„์— ์‰ฝ๊ฒŒ ์ „ํ™˜ํ•˜์—ฌ ํŠน์ • ์ž‘์—…์— ๋งž๊ฒŒ ์„ฑ๋Šฅ์„ ์ตœ์ ํ™”ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

5๏ธโƒฃ ์‹ค์‹œ๊ฐ„ ์ •๋ณด ์ˆ˜์ง‘: ์™ธ๋ถ€ API์˜ ์ตœ์‹  ๋ฐ์ดํ„ฐ๋ฅผ ํ†ตํ•ฉํ•˜์—ฌ ์ตœ์‹  ์ •๋ณด์— ๊ธฐ๋ฐ˜ํ•œ ์˜์‚ฌ ๊ฒฐ์ •์„ ๋‚ด๋ฆด ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

6๏ธโƒฃ ์ž๊ฐ€ ํ•™์Šต ๋ฐ ๊ฐœ์„ : ๊ฒฐ๊ณผ๋ฅผ ๋ถ„์„ํ•˜๊ณ  ์ ‘๊ทผ ๋ฐฉ์‹์„ ์กฐ์ •ํ•˜์—ฌ ์‹œ๊ฐ„์ด ์ง€๋‚จ์— ๋”ฐ๋ผ ์ง€์†์ ์œผ๋กœ ์„ฑ๋Šฅ์„ ํ–ฅ์ƒ์‹œํ‚ต๋‹ˆ๋‹ค.

7๏ธโƒฃ ๋‹ค์–‘ํ•œ ๋ฌธ์ œ ํ•ด๊ฒฐ: ๊ณ ๊ธ‰ ์ถ”๋ก  ๊ธฐ๋Šฅ์„ ์‚ฌ์šฉํ•˜์—ฌ ๋ฐ์ดํ„ฐ ๋ถ„์„๋ถ€ํ„ฐ ๋ณต์žกํ•œ ์˜์‚ฌ ๊ฒฐ์ •์— ์ด๋ฅด๊ธฐ๊นŒ์ง€ ๋‹ค์–‘ํ•œ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•ฉ๋‹ˆ๋‹ค.

8๏ธโƒฃ ์ปจํ…Œ์ด๋„ˆํ™”๋ฅผ ํ†ตํ•œ ๋ณด์•ˆ ๊ฐ•ํ™”: ์•ˆ์ „ํ•œ Docker ์ปจํ…Œ์ด๋„ˆ์—์„œ ์‹คํ–‰๋˜๋ฏ€๋กœ ์—ฌ๋Ÿฌ ํ™˜๊ฒฝ์—์„œ ๊ฒฉ๋ฆฌ ๋ฐ ์ผ๊ด€๋œ ์„ฑ๋Šฅ์„ ๋ณด์žฅํ•ฉ๋‹ˆ๋‹ค.

9๏ธโƒฃ AI ๊ธฐ๋Šฅ์˜ ๋ฏผ์ฃผํ™”: ์ž์—ฐ์–ด ์ƒํ˜ธ ์ž‘์šฉ์„ ํ†ตํ•ด ๋‹ค์–‘ํ•œ ๊ธฐ์ˆ ์  ๋ฐฐ๊ฒฝ์„ ๊ฐ€์ง„ ์‚ฌ์šฉ์ž๊ฐ€ ๊ณ ๊ธ‰ AI์— ์•ก์„ธ์Šคํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๐Ÿ”Ÿ ํ™•์žฅ์„ฑ ๋ฐ ๋ฆฌ์†Œ์Šค ์ตœ์ ํ™”: ๋ฆฌ์†Œ์Šค๋ฅผ ํšจ์œจ์ ์œผ๋กœ ํ• ๋‹นํ•˜๊ณ  ์†๋„๋‚˜ ํ’ˆ์งˆ ์ €ํ•˜ ์—†์ด ์ฆ๊ฐ€ํ•˜๋Š” ์ˆ˜์š”๋ฅผ ์ถฉ์กฑํ•  ์ˆ˜ ์žˆ๋„๋ก ํ™•์žฅํ•ฉ๋‹ˆ๋‹ค.

๊ฒฐ๋ก 

์—์ด์ „ํŠธ ์ œ๋กœ๋Š” ์ž์œจ์„ฑ, ๋‹ค์šฉ๋„์„ฑ, ๊ณ ๊ธ‰ ๊ธฐ๋Šฅ์˜ ๋…ํŠนํ•œ ์กฐํ•ฉ์œผ๋กœ ์‹œ์ค‘์˜ ๋‹ค๋ฅธ ์†”๋ฃจ์…˜๊ณผ ์ฐจ๋ณ„ํ™”๋˜๋Š” AI ์—์ด์ „ํŠธ ๋ถ„์•ผ์˜ ์ค‘์š”ํ•œ ๋„์•ฝ์„ ์˜๋ฏธํ•ฉ๋‹ˆ๋‹ค. ๋ณต์žกํ•œ ์ž‘์—…์„ ์ฒ˜๋ฆฌํ•˜๊ณ , ์ฝ”๋“œ๋ฅผ ์ƒ์„ฑ ๋ฐ ์‹คํ–‰ํ•˜๊ณ , ์—ฌ๋Ÿฌ ์—์ด์ „ํŠธ ๊ฐ„์— ํ˜‘์—…ํ•˜๊ณ , ์ง€์†์ ์œผ๋กœ ํ•™์Šตํ•˜๊ณ  ๊ฐœ์„ ํ•  ์ˆ˜ ์žˆ์–ด ํ˜์‹ ๊ณผ ์„ฑ์žฅ์„ ์œ„ํ•ด AI๋ฅผ ํ™œ์šฉํ•˜๊ณ ์ž ํ•˜๋Š” ๊ธฐ์—…์—๊ฒŒ ๋งค์šฐ ์œ ์šฉํ•œ ๋„๊ตฌ์ž…๋‹ˆ๋‹ค.

์—์ด์ „ํŠธ ์ œ๋กœ๋Š” ๋ณด์•ˆ, ์ ‘๊ทผ์„ฑ, ํ™•์žฅ์„ฑ๊ณผ ๊ฐ™์€ ์ฃผ์š” ๊ณผ์ œ๋ฅผ ํ•ด๊ฒฐํ•จ์œผ๋กœ์จ ๋‹ค์–‘ํ•œ ์‚ฐ์—…๊ณผ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์—์„œ ์ž๋™ํ™”, ์˜์‚ฌ ๊ฒฐ์ •, ๋ฌธ์ œ ํ•ด๊ฒฐ์„ ์œ„ํ•œ ์ƒˆ๋กœ์šด ๊ฐ€๋Šฅ์„ฑ์„ ์—ด์–ด์ค๋‹ˆ๋‹ค.


์‹œ๊ฐ„์„ ๋‚ด์–ด AI & YOU๋ฅผ ์ฝ์–ด์ฃผ์…”์„œ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค!

์ธํฌ๊ทธ๋ž˜ํ”ฝ, ํ†ต๊ณ„, ๋ฐฉ๋ฒ• ๊ฐ€์ด๋“œ, ๊ธฐ์‚ฌ, ๋™์˜์ƒ ๋“ฑ ์—”ํ„ฐํ”„๋ผ์ด์ฆˆ AI์— ๊ด€ํ•œ ๋” ๋งŽ์€ ์ฝ˜ํ…์ธ ๋ฅผ ๋ณด๋ ค๋ฉด ๋‹ค์Œ์—์„œ Skim AI๋ฅผ ํŒ”๋กœ์šฐํ•˜์„ธ์š”. LinkedIn

AI ์ž๋ฌธ, ๋ถ€๋ถ„์ ์ธ AI ๊ฐœ๋ฐœ ๋˜๋Š” ์‹ค์‚ฌ ์„œ๋น„์Šค๋ฅผ ์ฐพ๊ณ  ์žˆ๋Š” ์ฐฝ์—…์ž, CEO, ๋ฒค์ฒ˜ ์บํ”ผํ„ธ๋ฆฌ์ŠคํŠธ ๋˜๋Š” ํˆฌ์ž์ž์ด์‹ ๊ฐ€์š”? ๊ท€์‚ฌ์˜ AI ์ œํ’ˆ ์ „๋žต ๋ฐ ํˆฌ์ž ๊ธฐํšŒ์— ๋Œ€ํ•ด ์ •๋ณด์— ์ž…๊ฐํ•œ ๊ฒฐ์ •์„ ๋‚ด๋ฆฌ๋Š” ๋ฐ ํ•„์š”ํ•œ ๊ฐ€์ด๋“œ๋ฅผ ๋ฐ›์•„๋ณด์„ธ์š”.

์—”ํ„ฐํ”„๋ผ์ด์ฆˆ AI ์†”๋ฃจ์…˜์„ ์‹œ์ž‘ํ•˜๋Š” ๋ฐ ๋„์›€์ด ํ•„์š”ํ•˜์‹ ๊ฐ€์š”? ์œ ๋‹ˆํ‹ฐ์˜ AI ์›Œํฌํฌ์Šค ๊ด€๋ฆฌ ํ”Œ๋žซํผ์œผ๋กœ ๋‚˜๋งŒ์˜ AI ์›Œ์ปค๋ฅผ ๊ตฌ์ถ•ํ•˜๊ณ  ์‹ถ์œผ์‹ ๊ฐ€์š”? ์ƒ๋‹ด ์‹ ์ฒญํ•˜๊ธฐ

์œ ๋‹ˆํ‹ฐ๋Š” ๋‹ค์Œ ์‚ฐ์—… ๋ถ„์•ผ์˜ ๋ฒค์ฒ˜ ์บํ”ผํƒˆ ๋ฐ ์‚ฌ๋ชจํŽ€๋“œ ์ง€์› ๊ธฐ์—…์„ ์œ„ํ•œ ๋งž์ถคํ˜• AI ์†”๋ฃจ์…˜์„ ๊ตฌ์ถ•ํ•ฉ๋‹ˆ๋‹ค: ์˜๋ฃŒ ๊ธฐ์ˆ , ๋‰ด์Šค/์ฝ˜ํ…์ธ  ์ง‘๊ณ„, ์˜ํ™” ๋ฐ ์‚ฌ์ง„ ์ œ์ž‘, ๊ต์œก ๊ธฐ์ˆ , ๋ฒ•๋ฅ  ๊ธฐ์ˆ , ํ•€ํ…Œํฌ ๋ฐ ์•”ํ˜ธํ™”ํ.

๊ท€์‚ฌ์˜ AI ์†”๋ฃจ์…˜์— ๋Œ€ํ•ด ๋…ผ์˜ํ•ด ๋ณด์„ธ์š”

    ๊ด€๋ จ ๊ฒŒ์‹œ๋ฌผ

    • LLM ํ”„๋กฌํ”„ํŠธ ๊ธฐ์ˆ 

      ํšจ๊ณผ์ ์ธ ๋Œ€๊ทœ๋ชจ ์–ธ์–ด ๋ชจ๋ธ(LLM) ํ”„๋กฌํ”„ํŠธ๋ฅผ ๋งŒ๋“œ๋Š” ๊ธฐ์ˆ ์€ AI ์‹ค๋ฌด์ž์—๊ฒŒ ์ค‘์š”ํ•œ ๊ธฐ์ˆ ์ด ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ž˜ ์„ค๊ณ„๋œ ํ”„๋กฌํ”„ํŠธ๋Š” LLM์˜ ์„ฑ๋Šฅ์„ ํฌ๊ฒŒ ํ–ฅ์ƒ์‹œ์ผœ ๋ณด๋‹ค ์ •ํ™•ํ•˜๊ณ  ๊ด€๋ จ์„ฑ์ด ๋†’์œผ๋ฉฐ ์ฐฝ์˜์ ์ธ ๊ฒฐ๊ณผ๋ฌผ์„ ์–ป์„ ์ˆ˜ ์žˆ๊ฒŒ ํ•ด์ค๋‹ˆ๋‹ค. ์ด ๋ธ”๋กœ๊ทธ ๊ฒŒ์‹œ๋ฌผ์—์„œ๋Š” 10๊ฐ€์ง€ ํ”„๋กฌํ”„ํŠธ์— ๋Œ€ํ•ด ์‚ดํŽด๋ด…๋‹ˆ๋‹ค.

      ํ”„๋กฌํ”„ํŠธ ์—”์ง€๋‹ˆ์–ด๋ง
    • ์ƒ์œ„ 10๊ฐœ AI ์œ ํŠœ๋ธŒ ์ฑ„๋„

      ์ธ๊ณต์ง€๋Šฅ ๋ถ„์•ผ๋Š” ์ง€์†์ ์ธ ํ•™์Šต์„ ์š”๊ตฌํ•˜๋ฉฐ, YouTube๋Š” ์ธ๊ณต์ง€๋Šฅ ๊ต์œก ๋ฐ ์ „๋ฌธ์„ฑ ๊ฐœ๋ฐœ์„ ์œ„ํ•œ ๊ฐ€์žฅ ๊ฐ•๋ ฅํ•œ ํ”Œ๋žซํผ ์ค‘ ํ•˜๋‚˜๋กœ ๋ถ€์ƒํ–ˆ์Šต๋‹ˆ๋‹ค. ์—ฐ๊ตฌ ๋…ผ๋ฌธ๊ณผ ์ „ํ†ต์ ์ธ ํ•™์Šต ๊ฒฝ๋กœ๊ฐ€ ์—ฌ์ „ํžˆ ์ค‘์š”ํ•˜์ง€๋งŒ, ์„ ๋„์ ์ธ AI ์œ ํŠœ๋ฒ„๋“ค์€

      ์ œ๋„ˆ๋ ˆ์ดํ‹ฐ๋ธŒ AI
    • ์œ ํŠœ๋ธŒ์šฉ AI ๋„๊ตฌ

      ์—ญ๋™์ ์ธ YouTube ์ฝ˜ํ…์ธ  ์ œ์ž‘ ํ™˜๊ฒฝ์—์„œ AI ๋„๊ตฌ๋ฅผ ํ™œ์šฉํ•˜๋ฉด ๋™์˜์ƒ ์ œ์ž‘ ํ”„๋กœ์„ธ์Šค๋ฅผ ํฌ๊ฒŒ ๊ฐœ์„ ํ•˜๊ณ  ์›Œํฌํ”Œ๋กœ๋ฅผ ๊ฐ„์†Œํ™”ํ•˜๋ฉฐ ์ฑ„๋„์˜ ์„ฑ์žฅ์„ ์ด‰์ง„ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋™์˜์ƒ ํŽธ์ง‘ ์†Œํ”„ํŠธ์›จ์–ด๋ถ€ํ„ฐ ํ‚ค์›Œ๋“œ ์กฐ์‚ฌ ๋„๊ตฌ๊นŒ์ง€, ๋‹ค์Œ๊ณผ ๊ฐ™์€ AI ๊ธฐ๋ฐ˜ ์†”๋ฃจ์…˜์€ YouTube ํฌ๋ฆฌ์—์ดํ„ฐ๋ฅผ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค.

      TV, ์˜ํ™” ๋ฐ ์ฝ˜ํ…์ธ 

    ๋น„์ฆˆ๋‹ˆ์Šค๋ฅผ ๊ฐ•ํ™”ํ•  ์ค€๋น„ ์™„๋ฃŒ

    ko_KRํ•œ๊ตญ์–ด