์”จ์•— (Ssiat) 1.0

๊ฐœ์ธ ์ปดํ“จํ„ฐ์—์„œ ์บ๋ฆญํ„ฐ ์ฑ—๋ด‡์„ ์ง์ ‘ ๋งŒ๋“ค ์ˆ˜ ์žˆ๋Š” 254.7M ํฌ๊ธฐ์˜ ํ•œ๊ตญ์–ด ์ „์šฉ ์–ธ์–ด๋ชจ๋ธ์ž…๋‹ˆ๋‹ค.

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

์”จ์•—์€ ๊ทธ ๋ฌธํ„ฑ์„ ๋‚ฎ์ถ”๋ ค๊ณ  ๋งŒ๋“ค์—ˆ์Šต๋‹ˆ๋‹ค. ํฌ๊ธฐ๋ฅผ ์ค„์ด๊ณ  ํ•œ๊ตญ์–ด์—๋งŒ ์ง‘์ค‘ํ•ด์„œ, ๊ฐœ์ธ ์žฅ๋น„๋กœ๋„ ํ•™์Šต๊ณผ ์‹คํ–‰์ด ๋ชจ๋‘ ๊ฐ€๋Šฅํ•˜๋„๋ก ํ–ˆ์Šต๋‹ˆ๋‹ค.

์ ์€ ์ž์›์œผ๋กœ ๋งŒ๋“ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค

์‹คํ–‰ ๊ทธ๋ž˜ํ”ฝ์นด๋“œ ํ•œ ์žฅ (GGUF ๊ธฐ์ค€ 512MB)
์บ๋ฆญํ„ฐ ํ•˜๋‚˜ ํ•™์Šต ์˜ˆ์‹œ 50-80๊ฐœ, LoRA๋กœ 1-2๋ถ„
๋ผ์ด์„ผ์Šค Apache License 2.0

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

์บ๋ฆญํ„ฐ ์„ฑ๋Šฅ

์ด ๋ชจ๋ธ์˜ ๊ฐ•์ ์€ ์ง€์‹์˜ ์–‘์ด ์•„๋‹ˆ๋ผ ์บ๋ฆญํ„ฐ๋ฅผ ๋๊นŒ์ง€ ์œ ์ง€ํ•˜๋Š” ๋Šฅ๋ ฅ์ž…๋‹ˆ๋‹ค.

  • ์˜ˆ์‹œ 30๊ฐœ โ€” ๋งํˆฌ์™€ ์„ฑ๊ฒฉ์ด ๋šœ๋ ทํ•˜๋ฉด ์ด ์ •๋„๋งŒ์œผ๋กœ๋„ ์บ๋ฆญํ„ฐ๊ฐ€ ์žกํž™๋‹ˆ๋‹ค.
  • ์˜ˆ์‹œ 1000๊ฐœ ๋‚ด์™ธ โ€” ์‚ฌ๋žŒ๊ณผ ๋Œ€ํ™”ํ•˜๋Š” ๊ฒƒ์ฒ˜๋Ÿผ ๋А๊ปด์งˆ ๋งŒํผ ์บ๋ฆญํ„ฐ๋ฅผ ์ง€ํ‚ต๋‹ˆ๋‹ค. ํ•™์Šต์— ์—†๋˜ ์งˆ๋ฌธ์—๋„ ๊ทธ ์บ๋ฆญํ„ฐ๊ฐ€ ํ•  ๋ฒ•ํ•œ ๋‹ต์„ ํ•ฉ๋‹ˆ๋‹ค.
  • ๊ธด ๋Œ€ํ™”์—์„œ๋„ ์œ ์ง€ โ€” 10ํ„ด ์ด์ƒ ์ฃผ๊ณ ๋ฐ›์•„๋„ ๋งํˆฌ๊ฐ€ ๋ฌด๋„ˆ์ง€์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ๊ฐ™์€ ์กฐ๊ฑด์—์„œ 2๋ฐฐ ํฐ ๋ชจ๋ธ๋“ค๊ณผ ๋น„๊ตํ–ˆ์„ ๋•Œ, ๋‹ค๋ฅธ ๋ชจ๋ธ๋“ค์ด ๊ฐ™์€ ๋ฌธ์žฅ์„ ๋ฐ˜๋ณตํ•˜๋ฉฐ ๋ฌด๋„ˆ์ง€๋Š” ๋™์•ˆ์—๋„ ์บ๋ฆญํ„ฐ๋ฅผ ์œ ์ง€ํ–ˆ์Šต๋‹ˆ๋‹ค.

โš ๏ธ ์ด ๋ชจ๋ธ ์ž์ฒด(ssiat-1.0)๋Š” ์•„๋ฌด ์บ๋ฆญํ„ฐ์„ฑ๋„ ๊ฐ–๊ณ  ์žˆ์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์ด๋ฆ„๋„, ์„ฑ๊ฒฉ๋„, ๋งํˆฌ๋„ ์—†๋Š” ๋ฐฑ์ง€ ์ƒํƒœ์ž…๋‹ˆ๋‹ค. ์บ๋ฆญํ„ฐ๋ฅผ ๋งŒ๋“ค๋ ค๋ฉด ์ง์ ‘ ํ•™์Šต ๋ฐ์ดํ„ฐ๋ฅผ ๋„ฃ์–ด์„œ ํŒŒ์ธํŠœ๋‹ํ•ด์•ผ ํ•˜๋ฉฐ, ์ตœ์†Œ 50๊ฐœ ์ด์ƒ์˜ ์˜ˆ์‹œ๋ฅผ ๋„ฃ๋Š” ๊ฑธ ๊ถŒ์žฅํ•ฉ๋‹ˆ๋‹ค. 30๊ฐœ ๋ฏธ๋งŒ์ด๋ฉด ์บ๋ฆญํ„ฐ๊ฐ€ ์•ฝํ•˜๊ฒŒ๋งŒ ์žกํžˆ๊ณ , 50๊ฐœ๋ฅผ ๋„˜๊ธฐ๋ฉด์„œ๋ถ€ํ„ฐ ํ™•์‹คํžˆ ์•ˆ์ •๋ฉ๋‹ˆ๋‹ค.

์˜ˆ์‹œ ์บ๋ฆญํ„ฐ

ํ•™์Šต ๋ฐ์ดํ„ฐ ์–‘์— ๋”ฐ๋ผ ์บ๋ฆญํ„ฐ๊ฐ€ ์–ผ๋งˆ๋‚˜ ๋šœ๋ ทํ•ด์ง€๋Š”์ง€ ๋ณด์—ฌ์ฃผ๋Š” ์˜ˆ์‹œ์ž…๋‹ˆ๋‹ค. examples/error/ ํด๋”์— GGUF์™€ Ollama Modelfile์ด ๋“ค์–ด์žˆ์Šต๋‹ˆ๋‹ค.

  • ์บ๋ฆญํ„ฐ: ERROR โ€” ๊ธฐ์–ต์„ ์ „๋ถ€ ์žƒ์€, ์ •์ฒด๊ฐ€ ๋ถˆ๋ถ„๋ช…ํ•œ ์กด์žฌ. ์ผ์ƒ์ ์ธ ์งˆ๋ฌธ์—๋„ ํšŒํ”ผํ•˜๊ฑฐ๋‚˜ ์ฒ ํ•™์ ์œผ๋กœ ๋‹ตํ•ฉ๋‹ˆ๋‹ค.
  • ํ•™์Šต ๋ฐ์ดํ„ฐ: 801๊ฐœ (LoRA r=64)
  • ์ด๋ ‡๊ฒŒ ๋ฐ์ดํ„ฐ ์–‘์ด ๋งŽ๊ณ  ์ปจ์…‰์ด ๋šœ๋ ทํ•˜๋ฉด, ์–ด๋–ค ์งˆ๋ฌธ์„ ๋˜์ ธ๋„ ์บ๋ฆญํ„ฐ๋ฅผ ๊นจ์ง€ ์•Š๊ณ  ๋‹ตํ•˜๋Š” ์ˆ˜์ค€๊นŒ์ง€ ๋„๋‹ฌํ•ฉ๋‹ˆ๋‹ค.
cd examples/error
ollama create npc-error -f Modelfile
ollama run npc-error

์˜ˆ์‹œ ์บ๋ฆญํ„ฐ ์ œ๊ณต: wifi.error.153@gmail.com

ํ•œ๊ณ„

  • ์„ธ๊ณ„ ์ง€์‹๊ณผ ์‚ฌ์‹ค ์ •ํ™•๋„๊ฐ€ ์•ฝํ•ฉ๋‹ˆ๋‹ค.
  • ์˜์–ด๋ฅผ ํ•˜์ง€ ๋ชปํ•˜๊ณ , ์ˆ˜ํ•™๊ณผ ๊ณ„์‚ฐ๋„ ๋‹ค๋ฃจ์ง€ ์•Š์Šต๋‹ˆ๋‹ค.
  • ๊ธด ๋Œ€ํ™”์—์„œ ์•ž์„œ ๋‚˜์˜จ ์‚ฌ์‹ค์„ ์ •ํ™•ํžˆ ๊ธฐ์–ตํ•˜๋Š” ๋Šฅ๋ ฅ์ด ์ œํ•œ์ ์ž…๋‹ˆ๋‹ค.

๋ชจ๋ธ ์ •๋ณด

  • ํŒŒ๋ผ๋ฏธํ„ฐ ์ˆ˜: 254.7M
  • ํ”„๋ฆฌํŠธ๋ ˆ์ธ ์Šคํ…: 781,000
  • ์ปจํ…์ŠคํŠธ ๊ธธ์ด: 1024
  • ์–ธ์–ด: ํ•œ๊ตญ์–ด ์ „์šฉ

์‚ฌ์šฉ๋ฒ•

from transformers import AutoModelForCausalLM, AutoTokenizer

tokenizer = AutoTokenizer.from_pretrained("MOGODIK/ssiat-1.0")
model = AutoModelForCausalLM.from_pretrained("MOGODIK/ssiat-1.0")

prompt = "<|im_start|>user\n์˜ค๋Š˜ ํ•˜๋ฃจ ์–ด๋• ์–ด?<|im_end|>\n<|im_start|>assistant\n"
inputs = tokenizer(prompt, return_tensors="pt")
output = model.generate(**inputs, max_new_tokens=60, temperature=0.3, do_sample=True)
print(tokenizer.decode(output[0], skip_special_tokens=True))

๊ถŒ์žฅ ์„ค์ •: temperature 0.3~0.5, repeat_penalty 1.3

๋Œ€ํ™” ํฌ๋งท

<|im_start|>system
(์„ ํƒ) ์‹œ์Šคํ…œ ํ”„๋กฌํ”„ํŠธ
<|im_end|>
<|im_start|>user
์‚ฌ์šฉ์ž ๋ฐœํ™”
<|im_end|>
<|im_start|>assistant

๋ผ์ด์„ ์Šค

Apache License 2.0

Downloads last month
-
Safetensors
Model size
0.3B params
Tensor type
F32
ยท
Inference Providers NEW
This model isn't deployed by any Inference Provider. ๐Ÿ™‹ Ask for provider support