Instructions to use snowman6/Miya-0.2 with libraries, inference providers, notebooks, and local apps. Follow these links to get started.
- Libraries
- GLiNER2
How to use snowman6/Miya-0.2 with GLiNER2:
from gliner2 import AutoExtractor extractor = AutoExtractor.from_pretrained("snowman6/Miya-0.2") # Extract entities text = "Apple CEO Tim Cook announced iPhone 15 in Cupertino yesterday." result = extractor.extract_entities(text, ["company", "person", "product", "location"]) print(result) - Notebooks
- Google Colab
- Kaggle
Miya-0.2
ํ๊ตญ์ด ๋ง์ธํฌ๋ํํธ AI ํ๋จ ๋ชจ๋ธ ยท 139M ์ธ์ฝ๋ ยท 1ํ ์ธ์ฝ๋ฉ ~18ms
GitHub: ๋ด ยท ์๋น ยท ํ์ต ์ฝ๋ ยท English
๊ฐ๋ฐ ์ค(WIP) ๋ชจ๋ธ์ ๋๋ค. 0.2๋ ์ฐ๊ตฌ์ฉ ์ค๋ ์ท์ด๋ฉฐ ์์ฑ๋ ์์ด์ ํธ๊ฐ ์๋๋๋ค. ์์จ๋ชจ๋๋ ์์ง ์๊ณ , ๋์ ์์ฒญ(ask) ๋ณด์ ์ด ๋ ๋์ผ๋ฉฐ, ์์กด ํ๋จ ์ผ๋ถ๊ฐ ์ฝํฉ๋๋ค(ํ๊ณ). ๊ฐ์ค์นยท๋ผ๋ฒจ ์คํค๋งยทAPI๋ ๋ค์ ๋ฒ์ ์์ ํธํ ์์ด ๋ฐ๋ ์ ์์ต๋๋ค.
Work in progress. A research snapshot, not a finished agent. Weights, label schema and API may change without notice.
Korean-first Minecraft agent decision model. One encoder pass (~18 ms) gives intent, task type, target item and count spans, method choice, survival priority and inventory tidy decisions. The mineflayer bot only executes. Full English card: README.en.md.
ํ๋์ ๋ณด๊ธฐ
๋ฌด์์ ํ๋
Miya๋ "๋ชจ๋ ํ๋จ์ ๋ชจ๋ธ์ด ํ๊ณ , ๋ด์ ์คํ๋ง ํ๋ค"๋ ์์น์ผ๋ก ๋ง๋ค๊ณ ์๋ ๋ง์ธํฌ๋ํํธ AI์ ํ๋จ ๋ชจ๋ธ์ ๋๋ค. ์ ๊ท์์ด๋ ์กฐ๊ฑด๋ฌธ์ผ๋ก ํ๋จํ์ง ์์ต๋๋ค. ๋ ์ํผ๋ ๊ด์ ๋์ด ๊ฐ์ ์ฌ์ค์ planner๊ฐ ๊ณ์ฐํ๊ณ , ๋ฌด์์ ํ ์ง๋ ๋ชจ๋ธ์ด ๊ณ ๋ฆ ๋๋ค.
- ํ๊ตญ์ด ๊ตฌ์ด์ฒด ์ธ์:
์ฒ ๊ณก ใฑใฑ(์ฒ ๊ณก๊ดญ์ด),์ฒ ๋(์ฒ ํฌ๊ตฌ),์ฒ ์ (์ฒ ์ธํธ), ์์ด์ฒด, ์ธํฐ๋ท์ฒด - ์ง์ ยท์กฐ์ธ ๋ถ๋ฅ:
๊ทธ๊ฑฐ๋ก ํ์ฐธ๊ฑธ๋ฆฌ๊ฒ ๋๋ฐ?,๊ทธ๊ฑฐ ๋ง์? - ๋ชจ๋ฅด๋ฉด ๋๋ฌป๊ธฐ: ์์ดํ ๋งํฌ๊ฐ NULL์ด๋ฉด ๋๋ฌป๊ณ , ๋ต๊น์ง ํฉ์ณ ๋ค์ ์ธ์ํฉ๋๋ค(๋ฉํฐํด)
- ๋ฐฉ๋ฒ ์ ํ: planner๊ฐ ๋ง๋ ํ๋ณด ์ค QED ๊ฒฝํ์ ๋ณด๊ณ ํ๋๋ฅผ ๊ณ ๋ฆ ๋๋ค
- ์์กด ์ฐ์ ์์: ์ฒด๋ ฅยท๋ฐฐ๊ณ ํยท์ํยท๋ฐคยท์ฐ์๋ฅผ ๋ณด๊ณ ์ ํฌยท๋๋งยท๋จน๊ธฐยท์จ๊ธฐยท์ฌ๊ฐ ์ค ํ๋๋ฅผ ๊ณ ๋ฆ ๋๋ค
๊ตฌ์กฐ
์ ์ฒด ์์คํ
ํ๋ ์ด์ด ์ฑํ
โโถ Paper ์๋ฒ โโถ ๋ด(TSยทmineflayer) โHTTP JSONโโถ ์๋น(Python stdlib, :8765)
โ โโ Miya ๋ชจ๋ธ (์ด ์ ์ฅ์, ํ๋จ)
โ โโ planner (์ฌ์ค: ๋ ์ํผยท์ฑ๊ตด์๊ฐยท๋ฐฉ๋ฒ ํ๋ณด)
โ โโ mcx.db (๋งํฌ ์ง์: ๊ด์ ๋์ดยท์คํฐยท๊ฐ์น)
โโ ์คํ ๊ฒฐ๊ณผ /qed โโโโโโโโโโโถโโ QED DB (๊ฒฝํ)
| ๊ตฌ์ฑ์์ | ํ๋ ์ผ | ํ์ง ์๋ ์ผ |
|---|---|---|
| Miya ๋ชจ๋ธ | ๋ฐํ ์ดํด, ๋ฐฉ๋ฒ ์ ํ, ์์กด ์ฐ์ ์์, ์ธ๋ฒค ์ ๋ฆฌ | ๊ธธ์ฐพ๊ธฐ, ๋ธ๋ญ ์กฐ์ |
| planner | ๋ชฉํ + ์ํ โ ๋ฐฉ๋ฒ ํ๋ณด(์ต๋ 6๊ฐ)์ ๋จ๊ณ์ดยท์์ ์๊ฐยท์ํ | ํ๋ณด ์ค ์ ํ |
| QED DB | ํ๋๊ณผ ๊ฒฐ๊ณผ ๊ธฐ๋ก, ๋ค์ ํ๋จ์ ๊ฒฝํ ํ ์คํธ๋ก ์ฃผ์ | ๊ท์น์ผ๋ก ์ฐจ๋จ |
| ๋ด | ๊ฑท๊ธฐยท์บ๊ธฐยท์ ์ยท์ ํฌ ์คํ, ๊ฒฐ๊ณผ ๋ณด๊ณ | ํ๋จ |
๋ชจ๋ธ
์ธ์ฝ๋. mmBERT 22์ธต, bf16.
- laya-multilingual์ ์ธ์ฝ๋ ๊ฐ์ค์น์์ ํ์ธํ๋ํ๊ณ , ํค๋๋ ๋ชจ๋ ์๋ก ๋ง๋ค์์ต๋๋ค.
- ์ดํ๋ฅผ ๊ฐ์ง์น๊ธฐํด์ 256,000 โ 29,252, ํ๋ผ๋ฏธํฐ๋ฅผ 312M โ 139M์ผ๋ก ์ค์์ต๋๋ค.
- ํ ํฌ๋์ด์ ๋ ์๋ณธ์ ๊ทธ๋๋ก ์ฐ๊ณ , ๋ชจ๋ธ ์์ remap ๋ฒํผ๊ฐ id๋ฅผ ๋ฐ๊ฟ๋๋ค.
์ ๋ ฅ. GLiNER2์ ์คํค๋ง ์ ๋ ฅ์ ๋๋ค. ์ง๋ฌธ๊ณผ ๋ณด๊ธฐ๋ฅผ ์ ๋ ฅ ์์ ํจ๊ป ๋ฃ์ด ํ ๋ฒ ์ธ์ฝ๋ฉ์ผ๋ก ๋ชจ๋ ์ถ๋ ฅ์ ๋ ๋๋ค.
[CLS] ๋ฐํ [SEP] ์ํยทQED [SEP] ([MASK]๋ผ๋ฒจ)รn [SEP] (๋ฌธํญ: [MASK]๋ณด๊ธฐโฆ[SEP])รm
๊ฐ [MASK] ์์น์ ๋ฒกํฐ๊ฐ ๊ทธ ๋ณด๊ธฐ์ ์ ์๊ฐ ๋๊ณ , ๋ฌธํญ๋ณ๋ก softmax๋ฅผ ์ทจํฉ๋๋ค.
๋ณด๊ธฐ๊ฐ ์
๋ ฅ ํ
์คํธ์ด๊ธฐ ๋๋ฌธ์ planner ํ๋ณด๋ QED ๊ฒฝํ ๋ฌธ์ฅ์ด ๋ฐ๋์ด๋ ํค๋๋ฅผ ๋ค์ ๋ง๋ค ํ์๊ฐ ์์ต๋๋ค.
ํค๋.
| ํค๋ | ์ถ๋ ฅ |
|---|---|
| ๋ณด๊ธฐ ์ ์ | act(11) ยท task_type(39) ยท query(18) ยท hint(5) ยท prio(9) ยท ๋ฐฉ๋ฒ(via) ยท tidy(3) |
| ๊ตฌ๊ฐ ์ถ์ถ | ๋์ ยท ๊ฐ์ ยท ๋๊ตฌ ยท ์ฌ๋ ยท ์ขํ ยท ์ฅ์ ยท ๊ฑฐ๋ฆฌ (7์ข , ํญ โค 8) |
| ์์ดํ ๋งํฌ | ๊ตฌ๊ฐ โ ์ด๋ฆ bank 1,628๊ฐ (์์ดํ
+ ๋ชน + ๊ทธ๋ฃนยท์ธํธยท์ฅ์). bi-encoder + ColBERT late interaction์ผ๋ก ์ฒ ๋ ๊ฐ์ ๋ถ๋ถ์ผ์น ์ฒ๋ฆฌ. NULL์ด๋ฉด ๋๋ฌป๊ธฐ |
| ์ง | ๊ฐ์ โ ๋์ยท๋๊ตฌ ์ฐ๊ฒฐ (์ฒ 3๊ฐ๋ ์ํ 5๊ฐ) |
| ๊ฐ์น | ๋ฐฉ๋ฒ๋ณ log ์์์๊ฐ ยท ์ฑ๊ณตํ๋ฅ |
๋ผ๋ฒจ. ๋ฌธํญ๋ณ ๋ผ๋ฒจ์ schema.json์ ์์ต๋๋ค.
| ๋ฌธํญ | ๋ผ๋ฒจ |
|---|---|
| act (11) | ๋ชฉํ ์คํ, ์ง๋ฌธ ๋ตํ๊ธฐ, ๋๋ฌป๊ธฐ, ๋ฉ์ถค, ์ฌ๊ฐ, ๊ธ์ ๋๋ต, ๋ถ์ ๋๋ต, ์ก๋ด, ์์ค, ์ํ ๊ฒฝ๊ณ , ์ง์ ยท์กฐ์ธ |
| prio (9) | ๊ณ์ ์งํ, ๊ทผ์ ์ ํฌ, ๋ฌ๋ ค์ ๋๋ง, ๋ธ๋ญ ์์ ๋๋ง, ๊ตด ํ๊ณ ์จ๊ธฐ, ๋จน๊ธฐ, ๋ฉ์ถ ์์ ์ฌ๊ฐ, ๋ฌผ ์๋ก ์ฌ๋ผ๊ฐ๊ธฐ, ์ธ๋ฒค ์ ๋ฆฌ |
| hint (5) | slow, wrong, short, danger, done_claim |
| tidy (3) | ์ ์ง, ๋ฒ๋ฆฌ๊ธฐ, ์์์ ๋ณด๊ด |
์์ ์ข ๋ฅ (TASK_TYPE)
์์ ๋ธ๋ญ๋ง๋ค ๊ฐ๋ณ ํ์ ์ ๋ถ์ฌํฉ๋๋ค(๊ณตํต ํ์ ์์). ๋ชจ๋ธ์ด ๋ฐํ๋ฅผ ์ด ์ค ํ๋๋ก ๋ถ๋ฅํ๋ฉด ๋ด์ด ํด๋น ์คํ๊ธฐ๋ฅผ ๋๋ฆฝ๋๋ค.
planner (์ฌ์ค) vs ๋ชจ๋ธ (์ ํ)
planner๋ ๋ค์ ์ฌ์ค๋ก ๋ฐฉ๋ฒ ํ๋ณด๋ฅผ ๋ง๋ญ๋๋ค.
- ๋ ์ํผ ํธ๋ฆฌ
- ์ฑ๊ตด ์๊ฐ(๋๊ตฌ ํฐ์ด๋ณ)
- ๊ด์ ์์ฑ ๋์ด
- ์ฐ๋ฃ ํจ์จ
- ์ด๋ฏธ ๋์ ์์ ๋ยทํ๋ก
์๋ฅผ ๋ค์ด "์ฒ ๊ณก ๋ง๋ค์ด"์๋ [๋๋ฌด๊ณกโ๋๊ณก ๊ฒฝ์ ], [๋๊ณก ๊ฒฝ์ , ํ๋ก ์ฌ์ฌ์ฉ], [์ฐ๋ฃ ์๋ชฉ] ๊ฐ์ ํ๋ณด๊ฐ ๋์ต๋๋ค.
ํ์ต ๋ฐ์ดํฐ์์๋ ์ถ์ ์น์ ๋ค๋ฅธ ์จ์ ์ฐธ๊ฐ(์์ ์์, ๋๋ฆผ, ๋งํ)์ ์๋ฎฌ๋ ์ด์ ํฉ๋๋ค. ๊ทธ๋์ ๋ชจ๋ธ์ ์ถ์ ์น๋ง ๋ฏฟ์ง ์๊ณ , ํจ๊ป ์ฃผ์ด์ง QED ๊ฒฝํ ํ ์คํธ๋ฅผ ์ฝ๊ณ ํ๋จํ๋ ๋ฒ์ ๋ฐฐ์๋๋ค.
QED โ Quasi-Evolutionary Diary
ํ๋๊ณผ ๊ฒฐ๊ณผ๋ฅผ DB์ ์์ ๋ค์ ํ๋จ์ ๊ฒฝํ ํ ์คํธ๋ก ๋ฃ์ต๋๋ค. ๊ท์น์ผ๋ก ๋ง์ง ์๊ณ ๋ชจ๋ธ์ด ์ฝ๊ณ ํ๋จํฉ๋๋ค.
๊ธฐ๋ก. ๋ด์ GOAL์ด ๋๋ ๋๋ง๋ค /qed๋ก ๊ฒฐ๊ณผ๋ฅผ ๋ณด๋
๋๋ค.
| ํ | ๋ด์ฉ |
|---|---|
goals |
์์ฒญ, ๋ชฉํ, ๊ฐ์, ๋ฐฉ๋ฒ(via), ์ฑ๊ณต, ์์ ms, ์คํจ ์ฌ์ , ๋ณ์(๋ณด์ ๋๊ตฌยท์ฅ๋นยท์๊ฐ) |
steps |
๋จ๊ณ๋ณ type ยท target ยท cnt ยท ๋๊ตฌ ยท ms ยท ์ฑ๊ณต ยท ์คํจ ์ฌ์ |
deaths |
์ฌ๋ง ์์ธ, ๊ฐํด์, ์ฒด๋ ฅยท๋ฐฐ๊ณ ํยท๋ฐคยท๋ฐฉ์ดยท๋ฌด๊ธฐ, ์์น, ์ธ๋ฒค๊ณผ ๊ทธ ๊ฐ์น, ์งํ ์ค์ด๋ GOAL |
placed |
๋ด์ด ์ค์นํ ๋ธ๋ญ (์์ ๋ยทํ๋กยท์์ ์ฌ์ฌ์ฉ, ๋จ์ ์์์ ๊ตฌ๋ถ) |
์ฃผ์ . ๊ฐ์ goal์์ ๋ฐฉ๋ฒ ๊ฒฝ๋ก๊ฐ ๊ฐ์ ์ต๊ทผ 20๊ฑด์ ์์ฝํด ๋ณด๊ธฐ ํ ์คํธ ๋ค์ ๋ถ์ ๋๋ค.
direct | ์์ ์ฐธ๋๋ฌด ์๋ชฉ 1 โ ๋ฒ๋ชฉ ์ฐธ๋๋ฌด ์๋ชฉ 2 โ ์ ์ ์ฐธ๋๋ฌด ํ์ 8 โ โฆ | ์์ 301์ด ์ํ 40% | ๊ฒฝํ 5ํ ์ฑ๊ณต 80% ํ๊ท 170์ด ์ต๊ทผ์คํจ 1ํ(no_ore)
์ค์ WEBUI ํ๋จ ๊ทผ๊ฑฐ ํ๋ฉด. ์ฒ ๊ณก ๋ง๋ค์ด โ planner ํ๋ณด 7๊ฐ๋ง๋ค ์ ํ ํ๋ฅ ยท์ถ์ ยท์์ธก ์๊ฐยท์ํยทQED ๊ฒฝํ(14ํ, ์ฑ๊ณต 29%, ์ต๊ทผ ์ฌ๋ง)์ด ๋ถ๊ณ , ๋ชจ๋ธ์ด ์ด๋ฏธ ๋์ ์์
๋ยทํ๋ก๋ฅผ ์ฌ์ฌ์ฉํ๋ ๋ฐฉ๋ฒ์ 83%๋ก ๊ณจ๋์ต๋๋ค.
๋ฐํ ํ๊ธฐ. ๊ฒฝํ์ ๋บ ์ํ๋ก ํ ๋ฒ ๋ ์ ํํด ๋ด
๋๋ค. ๊ฒฐ๊ณผ๊ฐ ๋ค๋ฅด๋ฉด changed๋ก ํ์ํฉ๋๋ค(๊ฒฝํ์ด ํ๋จ์ ๋ฐ๊ฟจ๋ค๋ ๋ป).
์ฌ๋งยท๊ฐ์น. ์ต๊ทผ ์ฌ๋ง ์์ธ์ ์์กด ํ๋จ ctx์ ๋ค์ด๊ฐ๋๋ค. ์์ดํ ๊ฐ์น(๊ธฐ๋ณธ๊ฐ + ํ๋ ๋์ด๋)๋ ํ์ ํ๋จ์ ์๋๋ค. ์๋ฅผ ๋ค์ด ํ ํ๋๋ฅผ ์์์ผ๋ฉด ๊ตณ์ด ๊ฐ์ง ์๊ณ , ๋ค์ด์ ํ์ ์ด๋ฉด ๋์ฐพ์ผ๋ฌ ๊ฐ๋๋ค.
๋ฌดํ๋ฃจํ ์ฐจ๋จ. ์ด์ ๋ชจ๋ธ์ "์ฒด๋ ฅ ์์ โ ์ฌ๋ฅ โ ๋๋ฌผ ์์ โ ์ฒด๋ ฅ ์์"์ ๋ฐ๋ณตํ๋ฉฐ ์์ฒญ์ด ํญ์ฃผํ์ต๋๋ค. ์ง๊ธ์ ๋ค์ ์ฅ์น๋ก ๋ง์ต๋๋ค.
- ๋จ๊ณ ์ฌ์๋ โค 3, ์ฌ๊ณํ โค 5
- ์์กด ํ๋จ์ ์ํ๊ฐ ๋ฐ๋ ๋๋ง ์์ฒญ
- ์ฐ์ ์คํจ๊ฐ QED๋ก ๋๋ฌ๋ ๊ฐ์ ๋ฐฉ๋ฒ์ ๋ฐ๋ณตํ์ง ์์
ํ๊ฐ
LAYA base์ ๋น๊ตํ์ต๋๋ค. plannerยทQEDยท๋ด์ ๊ฐ๊ฒ ๋๊ณ ํ๋จ๋ง ๊ต์ฒดํ์ต๋๋ค.
- ์ค๋ฐํ: ์๋ฒ ์ฑํ ์๋ฌธ 488๊ฑด, ํ์ต์์ ์ ์ธ
- dev: 5.8k
- ์ธ๊ฒ์: ๊ฐ์ ์๋์ ๋ก์ปฌ ์๋ฒ 2๋์์ 14๊ฐ ์๋๋ฆฌ์ค๋ฅผ ๋ณ๋ ฌ๋ก ์คํ
| Miya-0.2 | LAYA base (zero-shot) | |
|---|---|---|
| ์ค๋ฐํ ์๋ (act) | 94.5% | 11.0% |
| ์์ ์ข ๋ฅ (type) | 89.7% | 40.5% |
| ๋์ ์์ดํ (target) | 87.3% | 6.2% |
| ๋ฐฉ๋ฒ ์ ํ (plan) | 73.6% | 27.4% |
| ์์กด ์ฐ์ ์์ (prio) | 86.6% | 11.5% |
| ์ธ๊ฒ์ 14 ์๋๋ฆฌ์ค | 13/14 | 0/14 |
| ๋ชจ๋ธ ์ง์ฐ p50 / p95 | 17.8 / 19.7 ms | โ |
์์ (์ค์ ์๋น ์ถ๋ ฅ)
model/serve.py(:8765)์ ์์ฒญํ ์ค์ ์๋ต์
๋๋ค. ํ๋ฅ ยทms ๋ ๋ฐ์ฌ๋ฆผ, ์ถ๋ ฅ ์ผ๋ถ ์๋ต.
S='"state":{"hp":20,"food":20,"night":false,"inv":{"oak_log":4},"task":null}'
curl -s localhost:8765/turn -d "{\"utt\":\"์ฒ ๊ณก ๋ง๋ค์ด\",$S}"
| ๋ฐํ | act | type | ๋์ ยท ๊ฐ์ | hint | ms |
|---|---|---|---|---|---|
์ฒ ๊ณก ๋ง๋ค์ด |
๋ชฉํ ์คํ 1.00 | craft | ์ฒ ๊ณก โ iron_pickaxe (์ฒ ๊ณก๊ดญ์ด) |
short | 25 |
๋๋ฌด 5๊ฐ ์บ์ค์
|
๋ชฉํ ์คํ 1.00 | log | ๋๋ฌด โ grp:log ยท 5๊ฐ โ 5 |
short | 21 |
์ฒ ๋ ใฑใฑ |
๋ชฉํ ์คํ 1.00 | craft | ์ฒ ๋ โ iron_helmet (์ฒ ํฌ๊ตฌ) |
slow | 22 |
๊ทธ๊ฑฐ๋ก ํ์ฐธ๊ฑธ๋ฆฌ๊ฒ ๋๋ฐ? |
์ง์ ยท์กฐ์ธ 1.00 | โ | โ | slow | 25 |
curl -s localhost:8765/plan -d '{"goal":"iron_pickaxe","cnt":1,"inv":{"oak_log":4},"placed":{},"near":{},"hp":20,"night":false,"armor":0}'
{"detail": {"pick_ko": "๋๋ฌด ๊ณก๊ดญ์ด ๊ฒฝ์ , ๋ ๊ณก๊ดญ์ด ๊ฒฝ์ ", "qed_changed": false,
"opts": [{"ko": "๋๋ฌด ๊ณก๊ดญ์ด ๊ฒฝ์ , ๋ ๊ณก๊ดญ์ด ๊ฒฝ์ ", "p": 0.58, "est_s": 321, "risk": 15,
"qed": {"n": 20, "ok": 0.6, "avg_ms": 273603},
"steps": ["์ ์ ์ฐธ๋๋ฌด ํ์ 12", "์ ์ ์ ์๋ 1", "์ค์น ์ ์๋ 1", "์ ์ ๋ง๋๊ธฐ 4", "์ ์ ๋๋ฌด ๊ณก๊ดญ์ด 1",
"์์ ๋ 1", "์ฑ๊ด ๋ 11(๋๋ฌด ๊ณก๊ดญ์ด)", "โฆ", "ํ๋ก ์ฒ ์ฃผ๊ดด 3", "์ ์ ์ฒ ๊ณก๊ดญ์ด 1"]},
{"ko": "๋๋ฌด ๊ณก๊ดญ์ด ๊ฒฝ์ , ๋ ๊ณก๊ดญ์ด ๊ฒฝ์ , ์ฐ๋ฃ ์ํ", "p": 0.25, "est_s": 446, "risk": 25}, โฆ]}}
curl -s localhost:8765/prio -d '{"ctx":"์ฒด๋ ฅ 5/20 ๋ฐฐ๊ณ ํ 18/20 | ๋ฐค | ์ํ: ์ข๋น 4์นธ"}'
# {"label":"๋ฌ๋ ค์ ๋๋ง","p":0.48,"ms":20.5}
์ฌ์ฉ
git clone https://github.com/snowman6-git/Miya miya && cd miya
hf download snowman6/Miya-0.2 --local-dir ckpt/miya-0.2
# ๊ฒ์ ๋ฐ์ดํฐ(mc.db, mcx.db)๋ ํฌํจ๋์ง ์์ โ ์ ์ฅ์ docs/extract.md ๋ก ๋ก์ปฌ ์ถ์ถ
.venv/bin/python model/serve.py # :8765 (๋ค๋ฅธ PC ๋ด์ด๋ฉด SERVE_HOST=0.0.0.0)
curl -s localhost:8765/turn -d '{"utt":"์ฒ ๊ณก ๋ง๋ค์ด","state":{"hp":20,"food":20,"night":false,"inv":{},"task":null}}'
๋ด๊น์ง ๋์ฐ๋ ค๋ฉด ./run.sh host:port. ๋ด์ด ๋ถ์ ์๋ฒ๋ ์คํ๋ผ์ธ ๋ชจ๋(online-mode=false)์ฌ์ผ ํ๊ณ , ์ ํ ์๋ฒ๋ผ๋ฉด MC_AUTH=microsoft ./run.sh host:port ๋ก MS ๊ณ์ ๋ก๊ทธ์ธ(์ฒซ ์คํ์ bot.log ์ ์ฝ๋๋ฅผ microsoft.com/link ์ ์
๋ ฅ, ํ ํฐ์ bot/.auth/ ์บ์). ์ต์
์ ์ฒด๋ GitHub README.
The bot needs an offline-mode server (
online-mode=false), or Microsoft login withMC_AUTH=microsoft(enter the device code from bot.log at microsoft.com/link).
| API | ์ ๋ ฅ โ ์ถ๋ ฅ |
|---|---|
/turn |
๋ฐํ + ์ํ โ act, type, query, hint, ๊ตฌ๊ฐ, ๋ชฉํ ์์ดํ |
/plan |
๋ชฉํ + ์ธ๋ฒคยท์ค์น๋ฌผยท์ฃผ๋ณ โ ํ๋ณด, ์ ํ, ํ๋ฅ , ๋จ๊ณ (QED ์๋ ์ฃผ์ ) |
/prio |
์ํ ctx โ ์์กด ์ฐ์ ์์ |
/qed ยท /death |
๊ฒฐ๊ณผยท์ฌ๋ง ๊ธฐ๋ก |
/tidy ยท /value ยท /placed |
์ธ๋ฒค ์ ๋ฆฌ, ์์ดํ ๊ฐ์น, ์ค์น๋ฌผ |
ํ์ผ์ ์ธ ๊ฐ์ ๋๋ค.
model.pt: state_dictschema.json: ๋ผ๋ฒจconfig.json: ๋ฉํ ์ ๋ณด (HF ๋ค์ด๋ก๋ ์ ์ง๊ณ ๊ธฐ์ค ํ์ผ)
๋ชจ๋ธ ์ฝ๋(model/miya.py)๋ GitHub ์ ์ฅ์์ ์์ต๋๋ค.
ํ๊ณ ยท ๋ฏธ์์ฑ
์์ง ๋ฏธ์์ฑ์ ๋๋ค. ์๋ ํญ๋ชฉ์ ์๋ ค์ง ๋ฌธ์ ์ด๋ฉฐ ๋ค์ ๋ฒ์ ์์ ๋ค๋ฃน๋๋ค.
- ์์จ๋ชจ๋ ์์: "์๊ธ์์กฑํด" ๊ฐ์ ๋ช ๋ น์ ๋ถ๋ฅ๋ง ๋๊ณ ์คํ๋์ง ์์ต๋๋ค. ์์กดยท๋ฐ์ ๋ฃจํ๋ฅผ ๊ณํ ์ค์ ๋๋ค.
- ask ๊ณผ๋ณด์ : ์ฑ๊ณต๋ฅ ์ด ์ค๊ฐ์ธ ๊ฒฝํ(์: 14ํ ์ค 28%)์์ ๋์ ์์ฒญ์ ๊ณผํ๊ฒ ๊ณ ๋ฆ ๋๋ค. 0.3์์ ๋ณด์ ํ ์์ ์ ๋๋ค.
- ์์กด ํ๋จ ์ฝ์
- ๋ธ๋ญ ์์ ๋๋ง, ๊ตด ํ๊ณ ์จ๊ธฐ์ ์ ๋ต๋ฅ ์ด ๋ฎ์ต๋๋ค.
- ์ ํฌ์ ๋๋ง์ ๊ฒฝ๊ณ๊ฐ pโ0.5๋ก ์ ๋งคํฉ๋๋ค. ์ง๊ธ์ ๋ด์ ๊ฒฐ์ ์ ์ง ์๊ฐ์ผ๋ก ์ํํ๊ณ ์์ต๋๋ค.
- ๋ถ์ฌ์ด ์ ํฌ ๋์ฌ ์ค๋ถ๋ฅ: "์ข๋น์ฒ๋ฆฌํด"๋ฅผ ์๋ชป ๋ถ๋ฅํฉ๋๋ค.
- ๋ฐ์ดํฐ ํธํฅ: ํ์ต ๋ฐ์ดํฐ ๋๋ถ๋ถ(284k)์ด ํฉ์ฑ์ด๊ณ ์ค๋ฐํ๋ ์๋์ ๋๋ค. ํ๊ตญ์ด ์ ์ฉ์ ๋๋ค.
- ํ๊ฒฝ ๊ณ ์ : Minecraft 26.1.2 ๋ ์ํผ ๊ธฐ์ค์ด๊ณ , mineflayer๋ก ๋ถ๊ฐ๋ฅํ ์์ (์ธ์ฑํธยท๊ฑฐ๋ยท์๊ฑฐ๋ฆฌ ๋ฑ)์ ์์ง ์คํํ์ง ์์ต๋๋ค.
- ํธํ์ฑ ์์: ๋ฒ์ ๊ฐ ๊ฐ์ค์นยท์คํค๋ง ํธํ์ ๋ณด์ฅํ์ง ์์ต๋๋ค.
๋ผ์ด์ ์ค
Apache-2.0 + Miya Adopt Licence (๊ฐ์ ์ฑ ์๋ ๋ถํ ์กฐํญ).
- ๋ฒ ์ด์ค: laya-multilingual (Apache-2.0) โ mmBERT-base (MIT)
- Minecraft ๊ฒ์ ๋ฐ์ดํฐ๋ ํฌํจํ์ง ์์ต๋๋ค. ์ ์ฅ์์
docs/extract.md๋ก ๋ก์ปฌ์์ ์์ฑํฉ๋๋ค. - Minecraft๋ Mojang Studios์ ์ํ์ด๋ฉฐ, ์ด ํ๋ก์ ํธ๋ Mojang๊ณผ ๋ฌด๊ดํฉ๋๋ค.
- Downloads last month
- 21
Model tree for snowman6/Miya-0.2
Base model
convaiinnovations/laya-multilingual



