๋ณธ๋ฌธ์œผ๋กœ ๊ฑด๋„ˆ๋›ฐ๊ธฐ

๐Ÿค– ๋ชจ๋ธ

Open WebUI์˜ Workspace ๋‚ด์˜ ๋ชจ๋ธ ์„น์…˜์€ ํŠน์ • ๋ชฉ์ ์— ๋งž๊ฒŒ ์‚ฌ์šฉ์ž ์ •์˜ ๋ชจ๋ธ์„ ์ƒ์„ฑํ•˜๊ณ  ๊ด€๋ฆฌํ•  ์ˆ˜ ์žˆ๋Š” ๊ฐ•๋ ฅํ•œ ๋„๊ตฌ์ž…๋‹ˆ๋‹ค. ์ด ์„น์…˜์€ ๋ชจ๋“  ๋ชจ๋ธ ํŒŒ์ผ์— ๋Œ€ํ•œ ์ค‘์•™ ํ—ˆ๋ธŒ ์—ญํ• ์„ ํ•˜๋ฉฐ, ํŽธ์ง‘, ๋ณต์ œ, ๊ณต์œ , ๋‚ด๋ณด๋‚ด๊ธฐ ๋ฐ ์ˆจ๊ธฐ๊ธฐ์™€ ๊ฐ™์€ ๋‹ค์–‘ํ•œ ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

๋ชจ๋ธ ํŒŒ์ผ ๊ด€๋ฆฌโ€‹

๋ชจ๋ธ ์„น์…˜์—์„œ ๋‹ค์Œ ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค:

  • ํŽธ์ง‘: ๋ชจ๋ธ ํŒŒ์ผ์˜ ์„ธ๋ถ€ ์ •๋ณด๋ฅผ ํ™•์ธํ•˜๊ณ  ์„ฑ๊ฒฉ ๋“ฑ ๋ณ€๊ฒฝ ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค.
  • ๋ณต์ œ: ๋ชจ๋ธ ํŒŒ์ผ์˜ ์‚ฌ๋ณธ์„ ๋งŒ๋“ค๊ณ , ๋ณต์ œ๋œ ๋ชจ๋ธ ID์—๋Š” -clone์ด ์ถ”๊ฐ€๋ฉ๋‹ˆ๋‹ค. ๊ธฐ๋ณธ ๋ชจ๋ธ์€ ๋ณต์ œํ•  ์ˆ˜ ์—†์œผ๋ฉฐ, ๋จผ์ € ๋ชจ๋ธ์„ ์ƒ์„ฑํ•ด์•ผ ๋ณต์ œ๊ฐ€ ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค.
  • ๊ณต์œ : ๊ณต์œ  ๋ฒ„ํŠผ์„ ํด๋ฆญํ•˜์—ฌ ๋ชจ๋ธ ํŒŒ์ผ์„ Open WebUI ์ปค๋ฎค๋‹ˆํ‹ฐ์™€ ๊ณต์œ ํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ, https://openwebui.com/models/create๋กœ ๋ฆฌ๋””๋ ‰์…˜๋ฉ๋‹ˆ๋‹ค.
  • ๋‚ด๋ณด๋‚ด๊ธฐ: ๋ชจ๋ธ ํŒŒ์ผ์˜ .json ๋‚ด๋ณด๋‚ด๊ธฐ๋ฅผ PC์— ๋‹ค์šด๋กœ๋“œํ•ฉ๋‹ˆ๋‹ค.
  • ์ˆจ๊ธฐ๊ธฐ: ๋ชจ๋ธ ์„ ํƒ ๋“œ๋กญ๋‹ค์šด์—์„œ ๋ชจ๋ธ ํŒŒ์ผ์„ ์ˆจ๊ธธ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋ชจ๋ธ ํŒŒ์ผ ํŽธ์ง‘โ€‹

๋ชจ๋ธ ํŒŒ์ผ์„ ํŽธ์ง‘ํ•  ๋•Œ ๋‹ค์Œ ์„ค์ •์„ ์‚ฌ์šฉ์ž ์ •์˜ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค:

  • ์•„๋ฐ”ํƒ€ ์‚ฌ์ง„: ๋ชจ๋ธ ํŒŒ์ผ์„ ๋‚˜ํƒ€๋‚ผ ์•„๋ฐ”ํƒ€ ์‚ฌ์ง„์„ ์—…๋กœ๋“œํ•ฉ๋‹ˆ๋‹ค.
  • ๋ชจ๋ธ ์ด๋ฆ„: ๋ชจ๋ธ ํŒŒ์ผ์˜ ์ด๋ฆ„์„ ๋ณ€๊ฒฝํ•ฉ๋‹ˆ๋‹ค.
  • ์‹œ์Šคํ…œ ํ”„๋กฌํ”„ํŠธ: ๋ชจ๋ธ ํŒŒ์ผ์— ์„ ํƒ์ ์ธ ์‹œ์Šคํ…œ ํ”„๋กฌํ”„ํŠธ๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.
  • ๋ชจ๋ธ ๋งค๊ฐœ๋ณ€์ˆ˜: ๋ชจ๋ธ ํŒŒ์ผ์˜ ๋งค๊ฐœ๋ณ€์ˆ˜๋ฅผ ์กฐ์ •ํ•ฉ๋‹ˆ๋‹ค.
  • ํ”„๋กฌํ”„ํŠธ ์ œ์•ˆ: ์ƒˆ ์ฑ„ํŒ… ํŽ˜์ด์ง€์— ํ‘œ์‹œ๋  ํ”„๋กฌํ”„ํŠธ๋ฅผ ์ถ”๊ฐ€ํ•ฉ๋‹ˆ๋‹ค.
  • ๋ฌธ์„œ: ๋ชจ๋ธ ํŒŒ์ผ์— ๋ฌธ์„œ๋ฅผ ์ถ”๊ฐ€ํ•ฉ๋‹ˆ๋‹ค(ํ•ญ์ƒ RAG [Retrieval Augmented Generation]).
  • ๋„๊ตฌ, ํ•„ํ„ฐ ๋ฐ ์ž‘์—…: ๋ชจ๋ธ ํŒŒ์ผ์—์„œ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ๋„๊ตฌ, ํ•„ํ„ฐ ๋ฐ ์ž‘์—…์„ ์„ ํƒํ•ฉ๋‹ˆ๋‹ค.
  • ๋น„์ „: ๋‹ค์ค‘ ๋ชจ๋‹ฌ ๊ธฐ๋Šฅ์„ ํ™œ์„ฑํ™”ํ•˜๊ธฐ ์œ„ํ•œ ๋น„์ „์„ ํ† ๊ธ€ํ•ฉ๋‹ˆ๋‹ค.
  • ํƒœ๊ทธ: ๋ชจ๋ธ ์„ ํƒ ๋“œ๋กญ๋‹ค์šด์—์„œ ๋ชจ๋ธ ์ด๋ฆ„ ์˜†์— ํ‘œ์‹œ๋  ํƒœ๊ทธ๋ฅผ ์ถ”๊ฐ€ํ•ฉ๋‹ˆ๋‹ค.

๋ชจ๋ธ ๊ฒ€์ƒ‰ ๋ฐ ๊ฐ€์ ธ์˜ค๊ธฐ/๋‚ด๋ณด๋‚ด๊ธฐโ€‹

๋ชจ๋ธ ์„น์…˜์—๋Š” ๋ชจ๋ธ ๊ฐ€์ ธ์˜ค๊ธฐ์™€ ๋‚ด๋ณด๋‚ด๊ธฐ ๊ธฐ๋Šฅ๋„ ํฌํ•จ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค:

  • ๋ชจ๋ธ ๊ฐ€์ ธ์˜ค๊ธฐ: .json ํŒŒ์ผ ๋˜๋Š” ๊ธฐํƒ€ ์†Œ์Šค์—์„œ ๋ชจ๋ธ์„ ๊ฐ€์ ธ์˜ค๊ธฐ ์œ„ํ•ด ์ด ๋ฒ„ํŠผ์„ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.
  • ๋ชจ๋ธ ๋‚ด๋ณด๋‚ด๊ธฐ: ๋ชจ๋“  ๋ชจ๋ธ ํŒŒ์ผ์„ ๋‹จ์ผ .json ํŒŒ์ผ๋กœ ๋‚ด๋ณด๋‚ด๊ธฐ ์œ„ํ•ด ์ด ๋ฒ„ํŠผ์„ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.

๋ชจ๋ธ์„ ๋‹ค์šด๋กœ๋“œํ•˜๋ ค๋ฉด ์—ฐ๊ฒฐ ํƒญ์˜ Ollama ์„ค์ •์œผ๋กœ ์ด๋™ํ•ฉ๋‹ˆ๋‹ค. ๋˜๋Š” ๋ชจ๋ธ ์„ ํƒ ๋“œ๋กญ๋‹ค์šด์—์„œ ollama run hf.co/[๋ชจ๋ธ ์ž‘์„ฑ์ž]/[๋ชจ๋ธ ์ด๋ฆ„]๊ณผ ๊ฐ™์€ ๋ช…๋ น์„ ์ž…๋ ฅํ•˜์—ฌ ์ง์ ‘ ๋ชจ๋ธ์„ ๋‹ค์šด๋กœ๋“œํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด ์ž‘์—…์€ ๋‹ค์šด๋กœ๋“œ ๋ฒ„ํŠผ์œผ๋กœ ํ‘œ์‹œ๋˜๋Š” "Pull [Model Name]"๋ฅผ ์ƒ์„ฑํ•ฉ๋‹ˆ๋‹ค.

๋ชจ๋ธ ์ „ํ™˜โ€‹

์˜ˆ์ œ: Mistral, LLaVA, ๋ฐ GPT-3.5 ์‚ฌ์šฉ์„ ํ†ตํ•œ ๋‹ค๋‹จ๊ณ„ ์ž‘์—… ์ „ํ™˜

  • ์‹œ๋‚˜๋ฆฌ์˜ค: ๋‹ค๋‹จ๊ณ„ ๋Œ€ํ™”์—์„œ๋Š” ๊ฐ„๋‹จํ•œ FAQ ์‹œ์ž‘, ์ด๋ฏธ์ง€ ํ•ด์„, ์ฐฝ์˜์  ์‘๋‹ต ์ƒ์„ฑ๊ณผ ๊ฐ™์€ ๋‹ค์–‘ํ•œ ์ž‘์—… ์œ ํ˜•์ด ํฌํ•จ๋ฉ๋‹ˆ๋‹ค.

  • ์ „ํ™˜ ์ด์œ : ์‚ฌ์šฉ์ž๋Š” ๊ฐ ๋ชจ๋ธ์˜ ํŠน์ • ๊ฐ•์ ์„ ํ™œ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค:

    • Mistral์€ ์ผ๋ฐ˜์ ์ธ ์งˆ๋ฌธ์— ๋Œ€ํ•ด ๊ณ„์‚ฐ ์‹œ๊ฐ„๊ณผ ๋น„์šฉ์„ ์ค„์ด๊ธฐ ์œ„ํ•ด ์‚ฌ์šฉ.
    • LLaVA๋Š” ์ด๋ฏธ์ง€ ๊ธฐ๋ฐ˜ ๋ฐ์ดํ„ฐ์—์„œ ํ†ต์ฐฐ์„ ์–ป๊ธฐ ์œ„ํ•œ ์‹œ๊ฐ์  ์ž‘์—…์— ์‚ฌ์šฉ.
    • GPT-3.5๋Š” ๋ณด๋‹ค ์ •๊ตํ•˜๊ณ  ๋‰˜์•™์Šค ์žˆ๋Š” ์–ธ์–ด ์ถœ๋ ฅ์„ ์ƒ์„ฑํ•˜๊ธฐ ์œ„ํ•ด ์‚ฌ์šฉ.
  • ํ”„๋กœ์„ธ์Šค: ์‚ฌ์šฉ์ž๋Š” ์ž‘์—… ์œ ํ˜•์— ๋”ฐ๋ผ ๋ชจ๋ธ์„ ์ „ํ™˜ํ•˜์—ฌ ํšจ์œจ์„ฑ๊ณผ ์‘๋‹ต ํ’ˆ์งˆ์„ ๊ทน๋Œ€ํ™”ํ•ฉ๋‹ˆ๋‹ค.

    ์‚ฌ์šฉ ๋ฐฉ๋ฒ•:

    1. ๋ชจ๋ธ ์„ ํƒ: ์ฑ„ํŒ… ์ธํ„ฐํŽ˜์ด์Šค ๋‚ด์—์„œ ๋ชจ๋ธ ์ „ํ™˜๊ธฐ ๋“œ๋กญ๋‹ค์šด์—์„œ ์›ํ•˜๋Š” ๋ชจ๋ธ์„ ์„ ํƒํ•ฉ๋‹ˆ๋‹ค. ๋™์‹œ์— ์ตœ๋Œ€ ๋‘ ๊ฐœ์˜ ๋ชจ๋ธ์„ ์„ ํƒํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ, ๋‘ ์‘๋‹ต์ด ์ƒ์„ฑ๋ฉ๋‹ˆ๋‹ค. ํ™”์‚ดํ‘œ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์‘๋‹ต ๊ฐ„ ์ด๋™์ด ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค.
    2. ์ปจํ…์ŠคํŠธ ์œ ์ง€: Open WebUI๋Š” ๋ชจ๋ธ ์ „ํ™˜ ์‹œ ๋Œ€ํ™” ์ปจํ…์ŠคํŠธ๋ฅผ ์œ ์ง€ํ•˜์—ฌ ๋งค๋„๋Ÿฌ์šด ์ „ํ™˜์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.