This topic covers the configuration of the Summarize feature of the Discourse AI plugin.
Required user level: Administrator
Summarize topics and chat channels for a quick recap. Use it in mega topics and large discussions to figure out whatβs happening.
Features
- Summarize topics from topic map (top and bottom of topic)
- Summarize Chat channels for specific duration of time (up to 7 days)
- Cached summaries in prior generated topics
- Regenerate older summaries
- View summary date and AI model used
Enabling Summarize
Prerequisites
You must configure at least one Large Language Model (LLM) from a provider.
To get started you can configure them through the Discourse AI - Large Language Model (LLM) settings page.
- OpenAI
- Anthropic
- Azure OpenAI
- AWS Bedrock with Anthropic access
- Google Gemini
- Self-Hosting an OpenSource LLM
Configuration
- Go to
AdminβPluginsβAIβFeaturesand make sure the plugin is enabled (discourse ai enabled) - Select the AI Agent to use for summarization through
ai summarization agent(a default Summarizer agent is pre-configured) - Checkmark
ai summarization enabledto enable Summarize - Configure which groups of users can generate and view summaries by editing the allowed groups on the Summarizer agent (under
AdminβPluginsβAIβAgents) - (Optional) Enable private message (PM) summaries for specific user groups through
ai pm summarization allowed groups
Technical FAQ
Does Summarize cache results?
- Summarize does caches results and even makes them available for all users outside of selected user groups.
Caveats
- Summarize outputs may not be 100% accurate, so make sure to check any output carefully
- LLM calls can be expensive. We recommend enabling Summarize for specific user groups to help control costs
Last edited by @Saif 2024-11-04T23:37:34Z
Last checked by @hugh 2024-08-06T05:45:39Z
Check document
Perform check on document:
