# Discourse AI 주제 요약 🤖

**URL:** https://meta.discourse.org/t/discourse-ai-topic-summary/256711
**Category:** Plugin
**Tags:** ai
**Created:** [3월 1, 2023, 7:23오후 UTC](https://meta.discourse.org/t/discourse-ai-topic-summary/256711 "2023-03-01T19:23:17Z")
**Posts on this page:** 1
**Showing post:** 1

<div class="post-metadata">

### Author: ![merefield](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/merefield/32/176214_2.png) [@merefield](https://meta.discourse.org/u/merefield)
#### Post date: [3월 1, 2023, 7:23오후 UTC](https://meta.discourse.org/t/discourse-ai-topic-summary/256711/1 "2023-03-01T19:23:17Z")

</div>

| | | |
| --- | --- | --- |
| ℹ | **요약** | 원격 AI 언어 모델을 사용하여 주제의 요약을 작성하고 게시합니다. |
| 🛠 | **리포지토리 링크** | [GitHub - merefield/discourse-ai-topic-summary: Uses a remote AI language model to prepare and post a summary of a Topic · GitHub](https://github.com/merefield/discourse-ai-topic-summary) |
| 📖 | **설치 가이드** | [Discourse에 플러그인 설치하는 방법](https://meta.discourse.org/t/install-plugins-in-discourse/19157) |
| ❤ | **후원** | 이 플러그인이 마땅히 받아야 할 유지보수를 받고 향후에도 여러분의 사이트에서 계속 작동할 수 있도록, 여러분 또는 조직의 자원과 필요에 맞는 수준으로 [제 오픈소스 작업의 정기 후원자](https://github.com/sponsors/merefield)가 되어 주십시오. |

이 플러그인을 즐기고 계신가요? [GitHub](https://github.com/merefield/discourse-ai-topic-summary)에서 ⭐ 해 주세요! 🙏

 ![image](https://global.discourse-cdn.com/meta/original/4X/0/3/b/03b0cd0ad49d5aae9e59d7e60db81aa19127c3b4.jpeg)

### 기능

- AI 생성된 주제 요약:
  - 처음 생성되는 시점과 재생성을 위해 필요한 새 게시글 수를 선택할 수 있어 플러그인 비용 효율성을 높일 수 있습니다.
  - 주제 표시 위치를 상단 또는 사이드바(Bars 테마 컴포넌트 필요) 중 선택할 수 있습니다.
  - 커뮤니티가 품질이 낮은 요약을 하위 투표할 수 있는 투표 시스템. 투표가 임계값을 초과하면 새로운 요약을 요청합니다.
  - 주제 목록에 노출 - AI 요약을 사용할 수 있는 경우 발췌 대신 표시됩니다.

- 자동 태그 지정 시스템
  - 요약을 재사용하여 지능적으로 주제를 태그 지정합니다.
  - 사용 사례에 가장 잘 맞는 두 가지 전략 중 하나를 선택할 수 있습니다.
  - 주제를 묘사하는 주제 섬네일을 자동으로 생성합니다.

- 모든 프롬프트는 사용자 정의 → 텍스트에서 편집할 수 있습니다.
- 이 플러그인은 Discourse의 첫 번째 AI 플러그인입니다 🥇

[![](https://global.discourse-cdn.com/meta/original/4X/2/f/4/2f44f29bd635282bbc84001435dd4d2a8488ea73.png) ](https://global.discourse-cdn.com/meta/original/4X/2/f/4/2f44f29bd635282bbc84001435dd4d2a8488ea73.png)

(참고: 이는 일부 끔찍한 랜덤 개발 픽스처를 사용한 UI 미리보기일 뿐이며, 실제 데이터에서는 결과가 _훨씬_ 더 좋습니다)

최소 게시글 수 이후, 주제가 대상 범주에 속하는 경우 플러그인은 주제 텍스트를 프롬프트와 함께 Open AI 대규모 언어 모델에 전송하고, 응답을 게시합니다. 이 응답은 내용 요약을 의도한 것이며, 꽤 잘 수행됩니다. 모델 선택이 가능합니다.

요약은 종종 놀라울 정도로 좋고, 때로는 훌륭합니다. 그러나 충분히 좋은 것이 아닐 때, 설정된 임계값 이후 품질이 낮은 요약을 새로고침하도록 강제하는 커뮤니티 하위 투표 메커니즘을 추가했습니다.

어떤 경우든, 추가 게시글이 설정된 수만큼 작성되면 요약을 다시 요청합니다.

프롬프트와 임계값을 수정할 수 있습니다.

중요한 참고: 요약은 익명 사용자에게 노출되지 않으므로 텍스트는 크롤링될 수 없습니다(이것이 좋은 일인지 나쁜 일인지는 여러분이 판단하시겠지만, 적어도 크롤러는 여러분의 진정한 인간 데이터에만 작동하게 됩니다).

### 자동 태그 지정 지원:

 ![image](https://global.discourse-cdn.com/meta/original/4X/4/f/6/4f614a53d80117e1cc93a697c8b5c8a548d562d3.png)

주제 태그 지정을 지루하게 느끼시나요? AI가 대신 해 주도록 하세요! (상당히 지능적으로!)

때로는 여기서 제시하는 지침에도 불구하고 AI가 너무 창의적이 될 수 있으므로, 기존 태그 집합으로 제한할 수 있습니다.

rails 콘솔을 사용하여 다음을 사용하여 비관리자 사용자를 빠르게 생성할 수 있습니다:

`rake admin:create` (이 사용자에게 관리자 권한을 부여하지 마세요)

(이는 현재 Discourse "내부 API"가 태그 지정 시 "새 태그 없음"을 지정할 수 없기 때문에, 현재 이 문제를 쉽게 방지하는 유일한 방법은 해당 권한(즉, `min_trust_to_create_tag`보다 낮은 신뢰 수준)이 없는 사용자로 생성하는 것입니다.)

### 주제 목록에서 발췌를 AI 요약으로 선택적으로 오버라이드

`ai_topic_summary_expose_as_excerpt` 설정을 활성화하면 발췌가 표시되는 주제 목록(예: [Topic List Previews](https://meta.discourse.org/t/topic-list-previews-theme-component/209973) 또는 [Topic List Excerpts](https://meta.discourse.org/t/topic-list-excerpts/151520)와 같은 테마 컴포넌트를 통해)에서 사용 가능한 경우 AI 요약으로 발췌를 오버라이드합니다.

#### 발췌 전환:

제 테마 컴포넌트 [Topic List Previews (TLP) - #592 by merefield](https://meta.discourse.org/t/topic-list-previews-tlp/209973/592) 에서 사용할 수 있습니다.

> **[GitHub - merefield/discourse-tc-excerpts-toggle: A small Discourse theme component that adds a...](https://github.com/merefield/discourse-tc-excerpts-toggle)**
>
> A small Discourse theme component that adds a button to toggle on and off the excerpts in the Topic List

### 주제 주제를 묘사하는 선택적 이미지

이 플러그인에 선택적 섬네일 생성 기능을 추가했습니다.

요약을 이미지로 묘사하여 OP 상단에 자동으로 추가합니다.

- 플러그인 설정에서 활성화해야 합니다.
- 매번 마지막 상단 이미지를 자동으로 삭제하도록 선택할 수 있습니다.
- 플러그인 설정의 링크를 통해 프롬프트를 편집하여 스타일과 내용을 영향을 줄 수 있습니다(하지만 이는 이후 생성되는 모든 이미지에 적용됩니다).

즐기세요 🖼

### 제한 사항

토큰 제한으로 인해 현재 약 160개의 게시글까지만 적합합니다(모델에 따라 다름!), 따라서 특정 시점 이후의 게시글 자료는 포함되지 않습니다. 모델이 더 강력해지고 서비스가 더 정교해짐에 따라 이는 향후 거의 확실하게 변경될 것입니다.

### 속도 제한 및 비용

Open AI에서 데이터를 가져오는 것은 무료가 아닙니다. 그러나 속도 제한은 게시글에 기반하여 암묵적으로 설정됩니다. 새로운 요약을 요청하기 전에 필요한 게시글 수를 제어할 수 있습니다. 이는 문제가 되지 않을 가능성이 높습니다.

### 사이드 “Bars” 지원!!

 ![image](https://global.discourse-cdn.com/meta/original/4X/8/1/3/8138a5e4d67e661fdbaedbe7d955f23de957951c.png)

이제 플러그인과 함께 제공되는 Bars 호환 위젯이 있습니다. [Bars 테마 컴포넌트](https://github.com/merefield/discourse-tc-bars)를 설치하고 구성하기만 하면 됩니다:

 ![image](https://global.discourse-cdn.com/meta/original/4X/4/f/e/4fe7e9ff3001b7cd085663bd47068e3645cb4563.png)

설치 후 표준 주제 상단 요약을 끄고 사이드바의 위젯에 의존할 수 있습니다.

 ![image](https://global.discourse-cdn.com/meta/original/4X/9/6/d/96df9b0beb0bc21c02e68804871d5d0ab2113d41.png)

### 참고

**면책 조항** : LLM이 응답하는 내용에 대해 _저는_ 책임을 지지 않습니다. LLM의 장단점, LLM이 할 수 있고 없는 것, 그리고 그 한계를 이해해 주십시오. LLM은 설득력 있고 문맥에 맞는 텍스트를 생성하는 데 매우 뛰어나지만 사실적으로 틀릴 수 있습니다.

**중요한 개인정보 보호 참고** : 여러분의 포럼 데이터가 Open AI로 전송됩니다. 사전 학습 모델에 통합되지 않을 가능성이 거의 확실하지만, 그들은 데이터를 분석 및 로깅에 사용할 것입니다. **이 사실을 포럼의 약관 및 개인정보 보호 성명에 반드시 추가하십시오**. 관련 링크: [이용약관](https://openai.com/policies/terms-of-use), [개인정보 처리방침](https://openai.com/policies/privacy-policy)

**저작권** : Open AI는 저작권에 대해 여기서 성명을 발표했습니다: [API로 생성한 출력물에 대해 OpenAI가 저작권을 주장합니까? | OpenAI 도움말 센터](https://help.openai.com/en/articles/5008634-will-openai-claim-copyright-over-what-outputs-i-generate-with-the-api)

### 할 일

- 프론트 및 백 테스트 추가 🚧
- ~~응답 스타일에 영향을 미치는 사용자 구성 추가~~ ✅
- ~~사용자 정의 모델 이름 지원 추가~~ ✅
- ~~사용 가능할 때 GPT-4 지원 추가~~ ✅
- ~~모델 설정을 드롭다운 목록으로 변경~~ ✅
- ~~Layouts 플러그인을 위한 위젯 지원 추가~~ ✅

---

_[View the full topic](https://meta.discourse.org/t/discourse-ai-topic-summary/256711)._
