Spaces:
Running
Running
|
Download README.md from CJLabKIST/messenger-probe: direct link, hf CLI and curl.
- Browser
- Download file 2.33 kB
-
https://huggingface.co/spaces/CJLabKIST/messenger-probe/resolve/main/README.md
- Command line
-
hf download hf://spaces/CJLabKIST/messenger-probe/README.md
-
curl -L -o README.md https://huggingface.co/spaces/CJLabKIST/messenger-probe/resolve/main/README.md
2.33 kB
| title: Team Messenger (probe) | |
| emoji: ๐ฌ | |
| colorFrom: blue | |
| colorTo: gray | |
| sdk: static | |
| pinned: false | |
| short_description: HF๋ง์ผ๋ก ํ ๋ฉ์ ์ ๊ฐ ๋๋์ง ํ์ธํ๋ ์ํํ | |
| hf_oauth: true | |
| hf_oauth_expiration_minutes: 10080 | |
| hf_oauth_scopes: | |
| - read-repos | |
| - write-repos | |
| hf_oauth_authorized_org: CJLabKIST | |
| # Team Messenger โ ์ํํ (feasibility probe) | |
| ์ ๋ฃ Docker Space๋ฅผ ๊ตฌ๋ ํ๊ธฐ ์ ์, **Hugging Face ๊ธฐ๋ฅ๋ง์ผ๋ก** ํ ๋ฉ์ ์ ์ ํต์ฌ ์์๊ฐ ๋๋์ง ํ์ธํ๋ static Space์ ๋๋ค. | |
| ํ์ธ ํญ๋ชฉ (์ฑ์ Settings ยท ์ง๋จ ํ๋ฉด): | |
| 1. HF OAuth ๋ก๊ทธ์ธ โ ์ผ๋ฐ ์ฐฝ, Space ํ์ด์ง(iframe), Notion ์๋ฒ ๋(iframe + ํ์ ) | |
| 2. CJLabKIST ์กฐ์ง ๋ฉค๋ฒ๋ง ์ ์ฅ (์๋๋ฉด Access denied) | |
| 3. ์กฐ์ง ๋ฉค๋ฒ ๋ชฉ๋ก (HF API) | |
| 4. 1:1 DM โ ๋ํ ID๋ `dm__<์์์ด๋ฆ>__<ํฐ์ด๋ฆ>`์ผ๋ก ํญ์ ๊ฐ์ | |
| 5. ๋ฉ์์ง๋ฅผ private Storage Bucket `CJLabKIST/messenger-probe`์ ์ ์ฅ, ์๋ก๊ณ ์นจ ๋ค์๋ ์ ์ง | |
| Notion ์๋ฒ ๋: Notion์๋ `https://cjlabkist-messenger-probe.static.hf.space/?embed=1`์ ๋ฃ์ต๋๋ค. | |
| `huggingface.co/spaces/...` ์ฃผ์๋ `X-Frame-Options: DENY`๋ผ์ ์๋ฒ ๋๋์ง ์์ต๋๋ค. | |
| HF ๋ก๊ทธ์ธ ํ๋ฉด์ iframe ์์์ ์ด๋ฆฌ์ง ์๊ณ (`X-Frame-Options: SAMEORIGIN`), HF ํ์ด์ง์ `COOP: same-origin` ๋๋ฌธ์ | |
| ํ์ ์ด ์๋ ์ฐฝ๊ณผ์ ์ฐ๊ฒฐ์ ์์ต๋๋ค. ๊ทธ๋์ ํ์ ๋ก๊ทธ์ธ ๊ฒฐ๊ณผ๋ฅผ **์ํธํํด์ public Bucket `CJLabKIST/messenger-handoff`์ ์ ๊น ๋๊ณ ** | |
| iframe์ด ๊ฐ์ ธ๊ฐ ๋ค ์ง์๋๋ค. ์ํธ ํค๋ URL `#` ๋ค์๋ง ์์ด ์๋ฒ๋ก ๊ฐ์ง ์์ต๋๋ค. | |
| ์ ์ฅ ๋ฐฉ์: ๋ฉ์์ง 1๊ฐ = ํ์ผ 1๊ฐ (`messages/<๋ํID>/<์๊ฐ>__<๋ณด๋ธ์ฌ๋>__<id>.json`). | |
| ์ฝ๊ณ -๊ณ ์ณ-์ฐ๊ธฐ๊ฐ ์์ด์ ๋์์ ๋ณด๋ด๋ ์๋ก ๋ฎ์ด์ฐ์ง ์์ต๋๋ค. | |
| **ํ๊ณ (์ํํ ์ ์ฉ):** ์๋ฒ๊ฐ ์์ด์ ๋ธ๋ผ์ฐ์ ๊ฐ ๋ก๊ทธ์ธํ ์ฌ๋์ ํ ํฐ์ผ๋ก Bucket์ ์ง์ ์ ๊ทผํฉ๋๋ค. | |
| ๊ทธ๋์ DM ๋น๊ณต๊ฐ๊ฐ ๋ณด์ฅ๋์ง ์์ต๋๋ค(์กฐ์ง์์ Bucket์ ์ง์ ์ด๋ฉด ๋ชจ๋ ๋ํ๋ฅผ ๋ณผ ์ ์์). | |
| ์ด Space๋ public์ด์ง๋ง ๋ค์ด ์๋ ๊ฒ์ ํ๋ฉด ์ฝ๋๋ฟ์ด๊ณ , ๋ฉ์์ง๋ private Bucket์ ์์ด CJLabKIST ๋ฉค๋ฒ๋ง ์ฝ์ ์ ์์ต๋๋ค. | |
| ๋ณธ ์ ํ(Docker Space + FastAPI)์์๋ ์๋ฒ๊ฐ ๋ํ ์ฐธ์ฌ์๋ง ์ฝ๊ฒ ๋ง๊ณ , ํ ํฐ๋ ๋ธ๋ผ์ฐ์ ์ ๋์ง ์์ต๋๋ค. | |