| ์์ฝ | ์๊ฒฉ AI ์ธ์ด ๋ชจ๋ธ์ ์ฌ์ฉํ์ฌ ์ฃผ์ ์ ์์ฝ์ ์์ฑํ๊ณ ๊ฒ์ํฉ๋๋ค. | |
| ๋ฆฌํฌ์งํ ๋ฆฌ ๋งํฌ | GitHub - merefield/discourse-ai-topic-summary: Uses a remote AI language model to prepare and post a summary of a Topic ยท GitHub | |
| ์ค์น ๊ฐ์ด๋ | Discourse์ ํ๋ฌ๊ทธ์ธ ์ค์นํ๋ ๋ฐฉ๋ฒ | |
| ํ์ | ์ด ํ๋ฌ๊ทธ์ธ์ด ๋ง๋ ํ ๋ฐ์์ผ ํ ์ ์ง๋ณด์๋ฅผ ๋ฐ๊ณ ํฅํ์๋ ์ฌ๋ฌ๋ถ์ ์ฌ์ดํธ์์ ๊ณ์ ์๋ํ ์ ์๋๋ก, ์ฌ๋ฌ๋ถ ๋๋ ์กฐ์ง์ ์์๊ณผ ํ์์ ๋ง๋ ์์ค์ผ๋ก ์ ์คํ์์ค ์์ ์ ์ ๊ธฐ ํ์์๊ฐ ๋์ด ์ฃผ์ญ์์ค. |
์ด ํ๋ฌ๊ทธ์ธ์ ์ฆ๊ธฐ๊ณ ๊ณ์ ๊ฐ์? GitHub์์
ํด ์ฃผ์ธ์! ![]()
๊ธฐ๋ฅ
- AI ์์ฑ๋ ์ฃผ์ ์์ฝ:
- ์ฒ์ ์์ฑ๋๋ ์์ ๊ณผ ์ฌ์์ฑ์ ์ํด ํ์ํ ์ ๊ฒ์๊ธ ์๋ฅผ ์ ํํ ์ ์์ด ํ๋ฌ๊ทธ์ธ ๋น์ฉ ํจ์จ์ฑ์ ๋์ผ ์ ์์ต๋๋ค.
- ์ฃผ์ ํ์ ์์น๋ฅผ ์๋จ ๋๋ ์ฌ์ด๋๋ฐ(Bars ํ ๋ง ์ปดํฌ๋ํธ ํ์) ์ค ์ ํํ ์ ์์ต๋๋ค.
- ์ปค๋ฎค๋ํฐ๊ฐ ํ์ง์ด ๋ฎ์ ์์ฝ์ ํ์ ํฌํํ ์ ์๋ ํฌํ ์์คํ . ํฌํ๊ฐ ์๊ณ๊ฐ์ ์ด๊ณผํ๋ฉด ์๋ก์ด ์์ฝ์ ์์ฒญํฉ๋๋ค.
- ์ฃผ์ ๋ชฉ๋ก์ ๋ ธ์ถ - AI ์์ฝ์ ์ฌ์ฉํ ์ ์๋ ๊ฒฝ์ฐ ๋ฐ์ท ๋์ ํ์๋ฉ๋๋ค.
- ์๋ ํ๊ทธ ์ง์ ์์คํ
- ์์ฝ์ ์ฌ์ฌ์ฉํ์ฌ ์ง๋ฅ์ ์ผ๋ก ์ฃผ์ ๋ฅผ ํ๊ทธ ์ง์ ํฉ๋๋ค.
- ์ฌ์ฉ ์ฌ๋ก์ ๊ฐ์ฅ ์ ๋ง๋ ๋ ๊ฐ์ง ์ ๋ต ์ค ํ๋๋ฅผ ์ ํํ ์ ์์ต๋๋ค.
- ์ฃผ์ ๋ฅผ ๋ฌ์ฌํ๋ ์ฃผ์ ์ฌ๋ค์ผ์ ์๋์ผ๋ก ์์ฑํฉ๋๋ค.
- ๋ชจ๋ ํ๋กฌํํธ๋ ์ฌ์ฉ์ ์ ์ โ ํ ์คํธ์์ ํธ์งํ ์ ์์ต๋๋ค.
- ์ด ํ๋ฌ๊ทธ์ธ์ Discourse์ ์ฒซ ๋ฒ์งธ AI ํ๋ฌ๊ทธ์ธ์
๋๋ค

(์ฐธ๊ณ : ์ด๋ ์ผ๋ถ ๋์ฐํ ๋๋ค ๊ฐ๋ฐ ํฝ์ค์ฒ๋ฅผ ์ฌ์ฉํ UI ๋ฏธ๋ฆฌ๋ณด๊ธฐ์ผ ๋ฟ์ด๋ฉฐ, ์ค์ ๋ฐ์ดํฐ์์๋ ๊ฒฐ๊ณผ๊ฐ ํจ์ฌ ๋ ์ข์ต๋๋ค)
์ต์ ๊ฒ์๊ธ ์ ์ดํ, ์ฃผ์ ๊ฐ ๋์ ๋ฒ์ฃผ์ ์ํ๋ ๊ฒฝ์ฐ ํ๋ฌ๊ทธ์ธ์ ์ฃผ์ ํ ์คํธ๋ฅผ ํ๋กฌํํธ์ ํจ๊ป Open AI ๋๊ท๋ชจ ์ธ์ด ๋ชจ๋ธ์ ์ ์กํ๊ณ , ์๋ต์ ๊ฒ์ํฉ๋๋ค. ์ด ์๋ต์ ๋ด์ฉ ์์ฝ์ ์๋ํ ๊ฒ์ด๋ฉฐ, ๊ฝค ์ ์ํ๋ฉ๋๋ค. ๋ชจ๋ธ ์ ํ์ด ๊ฐ๋ฅํฉ๋๋ค.
์์ฝ์ ์ข ์ข ๋๋ผ์ธ ์ ๋๋ก ์ข๊ณ , ๋๋ก๋ ํ๋ฅญํฉ๋๋ค. ๊ทธ๋ฌ๋ ์ถฉ๋ถํ ์ข์ ๊ฒ์ด ์๋ ๋, ์ค์ ๋ ์๊ณ๊ฐ ์ดํ ํ์ง์ด ๋ฎ์ ์์ฝ์ ์๋ก๊ณ ์นจํ๋๋ก ๊ฐ์ ํ๋ ์ปค๋ฎค๋ํฐ ํ์ ํฌํ ๋ฉ์ปค๋์ฆ์ ์ถ๊ฐํ์ต๋๋ค.
์ด๋ค ๊ฒฝ์ฐ๋ , ์ถ๊ฐ ๊ฒ์๊ธ์ด ์ค์ ๋ ์๋งํผ ์์ฑ๋๋ฉด ์์ฝ์ ๋ค์ ์์ฒญํฉ๋๋ค.
ํ๋กฌํํธ์ ์๊ณ๊ฐ์ ์์ ํ ์ ์์ต๋๋ค.
์ค์ํ ์ฐธ๊ณ : ์์ฝ์ ์ต๋ช ์ฌ์ฉ์์๊ฒ ๋ ธ์ถ๋์ง ์์ผ๋ฏ๋ก ํ ์คํธ๋ ํฌ๋กค๋ง๋ ์ ์์ต๋๋ค(์ด๊ฒ์ด ์ข์ ์ผ์ธ์ง ๋์ ์ผ์ธ์ง๋ ์ฌ๋ฌ๋ถ์ด ํ๋จํ์๊ฒ ์ง๋ง, ์ ์ด๋ ํฌ๋กค๋ฌ๋ ์ฌ๋ฌ๋ถ์ ์ง์ ํ ์ธ๊ฐ ๋ฐ์ดํฐ์๋ง ์๋ํ๊ฒ ๋ฉ๋๋ค).
์๋ ํ๊ทธ ์ง์ ์ง์:
์ฃผ์ ํ๊ทธ ์ง์ ์ ์ง๋ฃจํ๊ฒ ๋๋ผ์๋์? AI๊ฐ ๋์ ํด ์ฃผ๋๋ก ํ์ธ์! (์๋นํ ์ง๋ฅ์ ์ผ๋ก!)
๋๋ก๋ ์ฌ๊ธฐ์ ์ ์ํ๋ ์ง์นจ์๋ ๋ถ๊ตฌํ๊ณ AI๊ฐ ๋๋ฌด ์ฐฝ์์ ์ด ๋ ์ ์์ผ๋ฏ๋ก, ๊ธฐ์กด ํ๊ทธ ์งํฉ์ผ๋ก ์ ํํ ์ ์์ต๋๋ค.
rails ์ฝ์์ ์ฌ์ฉํ์ฌ ๋ค์์ ์ฌ์ฉํ์ฌ ๋น๊ด๋ฆฌ์ ์ฌ์ฉ์๋ฅผ ๋น ๋ฅด๊ฒ ์์ฑํ ์ ์์ต๋๋ค:
rake admin:create (์ด ์ฌ์ฉ์์๊ฒ ๊ด๋ฆฌ์ ๊ถํ์ ๋ถ์ฌํ์ง ๋ง์ธ์)
(์ด๋ ํ์ฌ Discourse "๋ด๋ถ API"๊ฐ ํ๊ทธ ์ง์ ์ "์ ํ๊ทธ ์์"์ ์ง์ ํ ์ ์๊ธฐ ๋๋ฌธ์, ํ์ฌ ์ด ๋ฌธ์ ๋ฅผ ์ฝ๊ฒ ๋ฐฉ์งํ๋ ์ ์ผํ ๋ฐฉ๋ฒ์ ํด๋น ๊ถํ(์ฆ, min_trust_to_create_tag๋ณด๋ค ๋ฎ์ ์ ๋ขฐ ์์ค)์ด ์๋ ์ฌ์ฉ์๋ก ์์ฑํ๋ ๊ฒ์
๋๋ค.)
์ฃผ์ ๋ชฉ๋ก์์ ๋ฐ์ท๋ฅผ AI ์์ฝ์ผ๋ก ์ ํ์ ์ผ๋ก ์ค๋ฒ๋ผ์ด๋
ai_topic_summary_expose_as_excerpt ์ค์ ์ ํ์ฑํํ๋ฉด ๋ฐ์ท๊ฐ ํ์๋๋ ์ฃผ์ ๋ชฉ๋ก(์: Topic List Previews ๋๋ Topic List Excerpts์ ๊ฐ์ ํ
๋ง ์ปดํฌ๋ํธ๋ฅผ ํตํด)์์ ์ฌ์ฉ ๊ฐ๋ฅํ ๊ฒฝ์ฐ AI ์์ฝ์ผ๋ก ๋ฐ์ท๋ฅผ ์ค๋ฒ๋ผ์ด๋ํฉ๋๋ค.
๋ฐ์ท ์ ํ:
์ ํ ๋ง ์ปดํฌ๋ํธ Topic List Previews (TLP) - #592 by merefield ์์ ์ฌ์ฉํ ์ ์์ต๋๋ค.
์ฃผ์ ์ฃผ์ ๋ฅผ ๋ฌ์ฌํ๋ ์ ํ์ ์ด๋ฏธ์ง
์ด ํ๋ฌ๊ทธ์ธ์ ์ ํ์ ์ฌ๋ค์ผ ์์ฑ ๊ธฐ๋ฅ์ ์ถ๊ฐํ์ต๋๋ค.
์์ฝ์ ์ด๋ฏธ์ง๋ก ๋ฌ์ฌํ์ฌ OP ์๋จ์ ์๋์ผ๋ก ์ถ๊ฐํฉ๋๋ค.
- ํ๋ฌ๊ทธ์ธ ์ค์ ์์ ํ์ฑํํด์ผ ํฉ๋๋ค.
- ๋งค๋ฒ ๋ง์ง๋ง ์๋จ ์ด๋ฏธ์ง๋ฅผ ์๋์ผ๋ก ์ญ์ ํ๋๋ก ์ ํํ ์ ์์ต๋๋ค.
- ํ๋ฌ๊ทธ์ธ ์ค์ ์ ๋งํฌ๋ฅผ ํตํด ํ๋กฌํํธ๋ฅผ ํธ์งํ์ฌ ์คํ์ผ๊ณผ ๋ด์ฉ์ ์ํฅ์ ์ค ์ ์์ต๋๋ค(ํ์ง๋ง ์ด๋ ์ดํ ์์ฑ๋๋ ๋ชจ๋ ์ด๋ฏธ์ง์ ์ ์ฉ๋ฉ๋๋ค).
์ฆ๊ธฐ์ธ์ ![]()
์ ํ ์ฌํญ
ํ ํฐ ์ ํ์ผ๋ก ์ธํด ํ์ฌ ์ฝ 160๊ฐ์ ๊ฒ์๊ธ๊น์ง๋ง ์ ํฉํฉ๋๋ค(๋ชจ๋ธ์ ๋ฐ๋ผ ๋ค๋ฆ!), ๋ฐ๋ผ์ ํน์ ์์ ์ดํ์ ๊ฒ์๊ธ ์๋ฃ๋ ํฌํจ๋์ง ์์ต๋๋ค. ๋ชจ๋ธ์ด ๋ ๊ฐ๋ ฅํด์ง๊ณ ์๋น์ค๊ฐ ๋ ์ ๊ตํด์ง์ ๋ฐ๋ผ ์ด๋ ํฅํ ๊ฑฐ์ ํ์คํ๊ฒ ๋ณ๊ฒฝ๋ ๊ฒ์ ๋๋ค.
์๋ ์ ํ ๋ฐ ๋น์ฉ
Open AI์์ ๋ฐ์ดํฐ๋ฅผ ๊ฐ์ ธ์ค๋ ๊ฒ์ ๋ฌด๋ฃ๊ฐ ์๋๋๋ค. ๊ทธ๋ฌ๋ ์๋ ์ ํ์ ๊ฒ์๊ธ์ ๊ธฐ๋ฐํ์ฌ ์๋ฌต์ ์ผ๋ก ์ค์ ๋ฉ๋๋ค. ์๋ก์ด ์์ฝ์ ์์ฒญํ๊ธฐ ์ ์ ํ์ํ ๊ฒ์๊ธ ์๋ฅผ ์ ์ดํ ์ ์์ต๋๋ค. ์ด๋ ๋ฌธ์ ๊ฐ ๋์ง ์์ ๊ฐ๋ฅ์ฑ์ด ๋์ต๋๋ค.
์ฌ์ด๋ โBarsโ ์ง์!!
์ด์ ํ๋ฌ๊ทธ์ธ๊ณผ ํจ๊ป ์ ๊ณต๋๋ Bars ํธํ ์์ ฏ์ด ์์ต๋๋ค. Bars ํ ๋ง ์ปดํฌ๋ํธ๋ฅผ ์ค์นํ๊ณ ๊ตฌ์ฑํ๊ธฐ๋ง ํ๋ฉด ๋ฉ๋๋ค:
์ค์น ํ ํ์ค ์ฃผ์ ์๋จ ์์ฝ์ ๋๊ณ ์ฌ์ด๋๋ฐ์ ์์ ฏ์ ์์กดํ ์ ์์ต๋๋ค.
์ฐธ๊ณ
๋ฉด์ฑ ์กฐํญ: LLM์ด ์๋ตํ๋ ๋ด์ฉ์ ๋ํด ์ ๋ ์ฑ ์์ ์ง์ง ์์ต๋๋ค. LLM์ ์ฅ๋จ์ , LLM์ด ํ ์ ์๊ณ ์๋ ๊ฒ, ๊ทธ๋ฆฌ๊ณ ๊ทธ ํ๊ณ๋ฅผ ์ดํดํด ์ฃผ์ญ์์ค. LLM์ ์ค๋๋ ฅ ์๊ณ ๋ฌธ๋งฅ์ ๋ง๋ ํ ์คํธ๋ฅผ ์์ฑํ๋ ๋ฐ ๋งค์ฐ ๋ฐ์ด๋์ง๋ง ์ฌ์ค์ ์ผ๋ก ํ๋ฆด ์ ์์ต๋๋ค.
์ค์ํ ๊ฐ์ธ์ ๋ณด ๋ณดํธ ์ฐธ๊ณ : ์ฌ๋ฌ๋ถ์ ํฌ๋ผ ๋ฐ์ดํฐ๊ฐ Open AI๋ก ์ ์ก๋ฉ๋๋ค. ์ฌ์ ํ์ต ๋ชจ๋ธ์ ํตํฉ๋์ง ์์ ๊ฐ๋ฅ์ฑ์ด ๊ฑฐ์ ํ์คํ์ง๋ง, ๊ทธ๋ค์ ๋ฐ์ดํฐ๋ฅผ ๋ถ์ ๋ฐ ๋ก๊น ์ ์ฌ์ฉํ ๊ฒ์ ๋๋ค. ์ด ์ฌ์ค์ ํฌ๋ผ์ ์ฝ๊ด ๋ฐ ๊ฐ์ธ์ ๋ณด ๋ณดํธ ์ฑ๋ช ์ ๋ฐ๋์ ์ถ๊ฐํ์ญ์์ค. ๊ด๋ จ ๋งํฌ: ์ด์ฉ์ฝ๊ด, ๊ฐ์ธ์ ๋ณด ์ฒ๋ฆฌ๋ฐฉ์นจ
์ ์๊ถ: Open AI๋ ์ ์๊ถ์ ๋ํด ์ฌ๊ธฐ์ ์ฑ๋ช ์ ๋ฐํํ์ต๋๋ค: API๋ก ์์ฑํ ์ถ๋ ฅ๋ฌผ์ ๋ํด OpenAI๊ฐ ์ ์๊ถ์ ์ฃผ์ฅํฉ๋๊น? | OpenAI ๋์๋ง ์ผํฐ
ํ ์ผ
- ํ๋ก ํธ ๋ฐ ๋ฐฑ ํ
์คํธ ์ถ๊ฐ

์๋ต ์คํ์ผ์ ์ํฅ์ ๋ฏธ์น๋ ์ฌ์ฉ์ ๊ตฌ์ฑ ์ถ๊ฐ
์ฌ์ฉ์ ์ ์ ๋ชจ๋ธ ์ด๋ฆ ์ง์ ์ถ๊ฐ
์ฌ์ฉ ๊ฐ๋ฅํ ๋ GPT-4 ์ง์ ์ถ๊ฐ
๋ชจ๋ธ ์ค์ ์ ๋๋กญ๋ค์ด ๋ชฉ๋ก์ผ๋ก ๋ณ๊ฒฝ
Layouts ํ๋ฌ๊ทธ์ธ์ ์ํ ์์ ฏ ์ง์ ์ถ๊ฐ







