st-mobile / .github /readme-ko_kr.md
Nanny7's picture
Initial deploy with custom mobile UI
6efa67a

์ด๊ณณ์— ๊ฒŒ์žฌ๋œ ์ •๋ณด๋Š” ์˜ค๋ž˜๋˜๊ฑฐ๋‚˜ ๋ถˆ์™„์ „ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ตœ์‹  ์ •๋ณด๋Š” ์˜์–ด ๋ฒ„์ „์„ ์ด์šฉํ•˜์‹ญ์‹œ์˜ค.


SillyTavern์€ ๋งŽ์€ LLM API(KoboldAI/CPP, Horde, NovelAI, Ooba, Tabby, OpenAI, OpenRouter, Claude, Mistral ๋“ฑ)์— ๋Œ€ํ•œ ๋‹จ์ผ ํ†ตํ•ฉ ์ธํ„ฐํŽ˜์ด์Šค, ๋ชจ๋ฐ”์ผ ์นœํ™”์  ๋ ˆ์ด์•„์›ƒ, ๋น„์ฃผ์–ผ ๋…ธ๋ฒจ ๋ชจ๋“œ, Automatic1111 & ComfyUI API ์ด๋ฏธ์ง€ ์ƒ์„ฑ ํ†ตํ•ฉ, TTS, ์›”๋“œ ์ธํฌ (๋กœ์–ด๋ถ), ์ปค์Šคํ…€ ๊ฐ€๋Šฅํ•œ UI, ์ž๋™ ๋ฒˆ์—ญ, ํ•„์š” ์ด์ƒ์˜ ํ”„๋กฌํ”„ํŠธ ์˜ต์…˜, ๊ทธ๋ฆฌ๊ณ  ์„œ๋“œํŒŒํ‹ฐ ํ™•์žฅ์„ ํ†ตํ•œ ๋ฌด๊ถ๋ฌด์ง„ํ•œ ์„ฑ์žฅ ๊ฐ€๋Šฅ์„ฑ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

๋˜ํ•œ, ์ž์ฃผ ๋ฌป๋Š” ์งˆ๋ฌธ์— ๋Œ€ํ•œ ๋‹ต๋ณ€๊ณผ, ์‹œ์ž‘ํ•˜๋Š” ๋ฐ ๋„์›€์„ ์ฃผ๊ธฐ ์œ„ํ•œ ๋ฌธ์„œ ์›น์‚ฌ์ดํŠธ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.

SillyTavern์ด ๋ฌด์—‡์ธ๊ฐ€์š”?

SillyTavern(์งง๊ฒŒ๋Š” ST)์€ ํ…์ŠคํŠธ ์ƒ์„ฑ LLM, ์ด๋ฏธ์ง€ ์ƒ์„ฑ ์—”์ง„, TTS ์Œ์„ฑ ๋ชจ๋ธ ๋“ฑ๊ณผ ์ƒํ˜ธ์ž‘ํ•  ์ˆ˜ ์žˆ๋Š” ๋กœ์ปฌ ์„ค์น˜ํ˜• UI ์ž…๋‹ˆ๋‹ค.

2023๋…„ 2์›”, TavernAI 1.2.8์˜ ํฌํฌ๋กœ ์‹œ์ž‘ํ•œ SillyTavern์€ ํ˜„์žฌ 200๋ช…์ด ๋„˜๋Š” ๊ธฐ์—ฌ์ž๋ฅผ ๋ณด์œ ํ•˜๊ณ  ์žˆ์œผ๋ฉฐ, 2๋…„๊ฐ„์˜ ๋…์ž์ ์ธ ๊ฐœ๋ฐœ์„ ๊ฑฐ์ณ ์ˆ™๋ จ๋œ AI ์• ํ˜ธ๊ฐ€๋“ค์„ ์œ„ํ•œ ์„ ๋„์ ์ธ ์†Œํ”„ํŠธ์›จ์–ด๋กœ ์ž๋ฆฌ๋งค๊น€ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

์šฐ๋ฆฌ์˜ ๋น„์ „

  1. ์ €ํฌ๋Š” ์‚ฌ์šฉ์ž๊ฐ€ LLM ํ”„๋กฌํ”„ํŠธ์— ๋Œ€ํ•œ ์ตœ๋Œ€ํ•œ์˜ ์œ ์šฉ์„ฑ๊ณผ ์ œ์–ด ๋Šฅ๋ ฅ์„ ๊ฐ–๋„๋ก ํ•˜๋Š” ๊ฒƒ์„ ๋ชฉํ‘œ๋กœ ํ•ฉ๋‹ˆ๋‹ค. ๋น ๋ฅด๊ฒŒ ๋ฐฐ์šฐ๋Š” ๊ฒƒ ์—ญ์‹œ ์žฌ๋ฏธ์˜ ์ผ๋ถ€์ž…๋‹ˆ๋‹ค!
  2. ์ €ํฌ๋Š” ์–ด๋– ํ•œ ์˜จ๋ผ์ธ ๋ฐ ํ˜ธ์ŠคํŒ… ์„œ๋ธŒ์‹œ๋„ ์ œ๊ณตํ•˜์ง€ ์•Š์œผ๋ฉฐ, ํ”„๋กœ๊ทธ๋ž˜๋ฐ์œผ๋กœ ์‚ฌ์šฉ์ž์˜ ๋ฐ์ดํ„ฐ๋ฅผ ์ถ”์ ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.
  3. SillyTavern์€ ํ—Œ์‹ ์ ์ธ LLM ์ปค๋ฎค๋‹ˆํ‹ฐ๊ฐ€ ์—ฌ๋Ÿฌ๋ถ„์—๊ฒŒ ์ œ๊ณตํ•˜๋Š” ์—ด์ •์ ์ธ ํ”„๋กœ์ ํŠธ์ด๋ฉฐ, ์–ธ์ œ๋‚˜ ๋ฌด๋ฃŒ์ด๋ฉฐ ์˜คํ”ˆ์†Œ์Šค๋กœ ์ œ๊ณต๋  ๊ฒƒ์ž…๋‹ˆ๋‹ค.

SillyTavern์„ ์œ„ํ•ด์„œ ์ข‹์€ ์„ฑ๋Šฅ์˜ PC๊ฐ€ ํ•„์š”ํ•œ๊ฐ€์š”?

ํ•˜๋“œ์›จ์–ด ์š”๊ตฌ ์‚ฌํ•ญ์€ ๊ฑฐ์˜ ์—†์Šต๋‹ˆ๋‹ค: NodeJS 18 ์ด์ƒ์„ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ๋Š” ๋ชจ๋“  ํ™˜๊ฒฝ์—์„œ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค. ๋‹ค๋งŒ ๋กœ์ปฌ LLM ๋ชจ๋ธ์„ ์‚ฌ์šฉํ•  ๊ฒฝ์šฐ, ์ตœ์†Œ 6GB VRAM ์ด์ƒ์˜ 3000๋ฒˆ๋Œ€ NVIDIA ๊ทธ๋ž˜ํ”ฝ ์นด๋“œ๋ฅผ ๊ถŒ์žฅํ•˜์ง€๋งŒ, ์‹ค์ œ ์š”๊ตฌ ์‚ฌํ•ญ์€ ์‚ฌ์šฉํ•˜๋Š” ๋ชจ๋ธ๊ณผ ๋ฐฑ์—”๋“œ์— ๋”ฐ๋ผ ๋‹ฌ๋ผ์งˆ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์งˆ๋ฌธ์ด๋‚˜ ์ œ์•ˆ์ด ์žˆ์œผ์‹ ๊ฐ€์š”?

๋””์Šค์ฝ”๋“œ ์„œ๋ฒ„

์ €ํฌ์˜ ๋””์Šค์ฝ”๋“œ์— ์ฐธ์—ฌํ•˜์„ธ์š”! ์ง€์›์„ ๋ฐ›๊ณ , ์ข‹์•„ํ•˜๋Š” ์บ๋ฆญํ„ฐ์™€ ํ”„๋กฌํ”„ํŠธ๋ฅผ ๊ณต์œ ํ•˜์„ธ์š”.

ํ˜น์€ ์ €ํฌ์˜ ๊ฐœ๋ฐœ์ž๋“ค๊ณผ ์ง์ ‘ ์—ฐ๋ฝํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค:

์ด ํ”„๋กœ์ ํŠธ๊ฐ€ ๋งˆ์Œ์— ๋“ค์–ด์š”! ์–ด๋–ป๊ฒŒ ๊ธฐ์—ฌํ•  ์ˆ˜ ์žˆ์„๊นŒ์š”?

  1. PULL REQUEST๋ฅผ ์ƒ์„ฑํ•˜์„ธ์š”. ๊ธฐ์—ฌ ๋ฐฉ๋ฒ•์— ๋Œ€ํ•ด์„œ๋Š” CONTRIBUTING.md๋ฅผ ์ฐธ๊ณ ํ•˜์„ธ์š”.
  2. ์ œ๊ณต๋œ ํƒฌํ”Œ๋ฆฟ์— ๋”ฐ๋ผ ๊ธฐ๋Šฅ ์ œ์•ˆ์ด๋‚˜ ์ด์Šˆ ๋ฆฌํฌํŠธ๋ฅผ ์ƒ์„ฑํ•˜์„ธ์š”.
  3. ์ค‘๋ณต๋œ ์ด์Šˆ๋ฅผ ์ƒ์„ฑํ•˜์ง€ ์•Š๋„๋ก ์ด README ํŒŒ์ผ ์ „์ฒด๋ฅผ ์ฝ๊ณ  ๋ฌธ์„œ ์›น์‚ฌ์ดํŠธ๋ฅผ ๋จผ์ € ํ™•์ธํ•˜์„ธ์š”.

์Šคํฌ๋ฆฐ์ƒท

image image

์„ค์น˜

์ž์„ธํ•œ ์„ค์น˜ ๋ฐฉ๋ฒ•์€ ์ €ํฌ์˜ ๋ฌธ์„œ๋ฅผ ํ™•์ธํ•˜์„ธ์š”:

๋ผ์ด์„ผ์Šค ๋ฐ ํฌ๋ ˆ๋”ง

์ด ํ”„๋กœ๊ทธ๋žจ์€ ์œ ์šฉํ•  ๊ฒƒ์ด๋ผ๋Š” ํฌ๋ง์œผ๋กœ ๋ฐฐํฌ๋˜์ง€๋งŒ, ์–ด๋– ํ•œ ๋ณด์ฆ๋„ ์ œ๊ณตํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์ƒํ’ˆ์„ฑ ๋˜๋Š” ํŠน์ • ๋ชฉ์ ์—์˜ ์ ํ•ฉ์„ฑ์— ๋Œ€ํ•œ ๋ฌต์‹œ์ ์ธ ๋ณด์ฆ์กฐ์ฐจ๋„ ์ œ๊ณตํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์ž์„ธํ•œ ๋‚ด์šฉ์€ GNU Affero ์ผ๋ฐ˜ ๊ณต์ค‘ ์‚ฌ์šฉ ํ—ˆ๊ฐ€์„œ๋ฅผ ์ฐธ์กฐํ•˜์‹ญ์‹œ์˜ค.

  • Humi์˜ TavernAI 1.2.8: MIT ๋ผ์ด์„ ์Šค
  • CncAnon์˜ TavernAITurbo ๋ชจ๋“œ์˜ ์ผ๋ถ€๋Š” ํ—ˆ๊ฐ€๋ฅผ ๋ฐ›์•„ ์‚ฌ์šฉ๋จ
  • PepperTaco์˜ ์ž‘์—…(https://github.com/peppertaco/Tavern/)์— ์˜๊ฐ์„ ๋ฐ›์€ ๋น„์ฃผ์–ผ ๋…ธ๋ฒจ ๋ชจ๋“œ
  • Noto Sans Font by Google (OFL ๋ผ์ด์„ ์Šค)
  • Font Awesome์˜ ์•„์ด์ฝ˜ ํ…Œ๋งˆ https://fontawesome.com (์•„์ด์ฝ˜: CC BY 4.0, ํฐํŠธ: SIL OFL 1.1, ์ฝ”๋“œ: MIT ๋ผ์ด์„ ์Šค)
  • ๊ธฐ๋ณธ ์ฝ˜ํ…์ธ ๋Š” @OtisAlejandro (Seraphina ์บ๋ฆญํ„ฐ ๋ฐ ๋กœ์–ด๋ถ)์™€ @kallmeflocc (10K ๋””์Šค์ฝ”๋“œ ์‚ฌ์šฉ์ž ์ถ•์ „ ๋ฐฐ๊ฒฝํ™”๋ฉด)๊ฐ€ ์ œ๊ณตํ•จ
  • @mrguymiah์™€ @Bronya-Rand์˜ Docker ๊ฐ€์ด๋“œ
  • @hexgrad์˜ kokoro-js ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ (Apache-2.0 ๋ผ์ด์„ ์Šค)

์ƒ์œ„ ๊ธฐ์—ฌ์ž

Contributors