Spaces:
Sleeping
Sleeping
Update README.md
Browse files
README.md
CHANGED
|
@@ -60,6 +60,20 @@ UI ์ ํ:
|
|
| 60 |
MEGUMIN_UI=messenger
|
| 61 |
```
|
| 62 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 63 |
## Hugging Face ๊ตฌ์ฑ
|
| 64 |
|
| 65 |
์ฑ repo:
|
|
|
|
| 60 |
MEGUMIN_UI=messenger
|
| 61 |
```
|
| 62 |
|
| 63 |
+
## ๋ฉ์ ์ ๋ ์ด์์ ๋ฉ๋ชจ
|
| 64 |
+
|
| 65 |
+
`app_gradio_messenger.py`๋ ๋ฐ์คํฌํฑ ํ๊ฒฝ์์ Gradio ๋ํผ๊ฐ ์ธ๋ก๋ก ๋์ด๋๋ ๋ฌธ์ ๋ฅผ ํผํ๊ธฐ ์ํด ๊ณ ์ ๋์ด ๋ฉ์ ์ ๋ ์ด์์์ ์ฌ์ฉํฉ๋๋ค.
|
| 66 |
+
|
| 67 |
+
- ์ข์ธก๊ณผ ์ฐ์ธก ์นํฐ๋ Gradio `Column(scale=3)`๊ณผ `Column(scale=7)`๋ก `3:7` ๋น์จ์ ์ฌ์ฉํฉ๋๋ค.
|
| 68 |
+
- ๋ฉ์ ์ ํจ๋ ๋์ด๋ ๋ทฐํฌํธ ์์กด flex ํ์ฅ์ด ์๋๋ผ CSS ๋ณ์๋ก ๊ณ ์ ํฉ๋๋ค.
|
| 69 |
+
- ์ฐ์ธก ์นํฐ๋ ์ธ ๊ฐ์ ๊ณ ์ ์ญํ ์ ๊ฐ๋ 3ํ grid๋ก ๋๋ฉ๋๋ค.
|
| 70 |
+
`์๋จ ํค๋ = 96px`, `์
๋ ฅ ์์ญ = 176px`, `๋ฉ์์ง ํ์ ์์ญ = ๋๋จธ์ง ๋์ด`
|
| 71 |
+
- ๋ฉ์ ์ UI์์๋ `gr.Blocks(fill_height=True)`๋ฅผ ์๋์ ์ผ๋ก ์ฌ์ฉํ์ง ์์ต๋๋ค. Gradio์ ์๋ stretch ๋ํผ๊ฐ ๊ณ ์ ๋์ด ๋์์ ๋ค์ ๊นจ๋จ๋ฆด ์ ์๊ธฐ ๋๋ฌธ์
๋๋ค.
|
| 72 |
+
- ํ๋กํ ์ด๋ฏธ์ง๋ ์ธ๋ถ URL ๋์ ํ๋ก์ ํธ ๋ด๋ถ `source_file` ํด๋์ ๋ก์ปฌ ์ด๋ฏธ์ง๋ฅผ ์ฌ์ฉํฉ๋๋ค.
|
| 73 |
+
- ์ฐ์ ์์๋ `megumin_profile.png`, `megumin_profile.jpg`, `megumin_profile.jpeg`, `megumin_profile.webp`์ด๋ฉฐ, ์์ผ๋ฉด ๊ฐ์ ํด๋์ ์ฒซ ๋ฒ์งธ ์ด๋ฏธ์ง ํ์ผ์ ์ฌ์ฉํฉ๋๋ค.
|
| 74 |
+
- ๊ธฐ๋ณธ SVG๋ ์ด๋ฏธ์ง ๋ก๋ ์คํจ ์์๋ง ๋ณด์ด๋ฉฐ, `source_file` ํด๋๋ ๋ฉ์ ์ ๋จ๋
์คํ๊ณผ `app.py` ๊ฒฝ์ ์คํ ๋ชจ๋์์ `allowed_paths`๋ก ๋ช
์์ ์ผ๋ก ์๋นํฉ๋๋ค.
|
| 75 |
+
- ์ดํ ๋ฉ์ ์ ๋ ์ด์์์ ๋ณ๊ฒฝํ๋ฉด `app_gradio_messenger.py`์ `docs/agent-architecture.md`๋ฅผ ํจ๊ป ์์ ํฉ๋๋ค.
|
| 76 |
+
|
| 77 |
## Hugging Face ๊ตฌ์ฑ
|
| 78 |
|
| 79 |
์ฑ repo:
|