Rafael dos Santos Silva
23193ee6f2
FEATURE: Calculate gists from non hot topics too ( #958 )
...
Also renames some settings to remove 'hot' references.
2024-11-26 13:44:12 -03:00
Sam
a0aec48606
FIX: gists are not html safe ( #931 )
...
Also allow "Everyone" in ai_hot_topic_gists_allowed_groups
2024-11-20 10:54:49 +11:00
Roman Rizzi
6d504ab80d
FEATURE: Make hot topic gists opt-in. ( #846 )
...
This change restricts gists to members of specific groups. It also fixes a bug where other lists could display the gist if available.
2024-10-21 15:15:25 -03:00
Roman Rizzi
c7acb4a6a0
REFACTOR: Support of different summarization targets/prompts. ( #835 )
...
* DEV: Add summary types
* Refactor for different summary types
* Use enum for summary types
* Update lib/summarization/strategies/topic_summary.rb
Co-authored-by: Penar Musaraj <pmusaraj@gmail.com>
* Update lib/summarization/strategies/topic_gist.rb
Co-authored-by: Penar Musaraj <pmusaraj@gmail.com>
* Update lib/summarization/strategies/chat_messages.rb
Co-authored-by: Penar Musaraj <pmusaraj@gmail.com>
* Fix chat_messages single prompt
* Small tweak to the chat summarization prompt
---------
Co-authored-by: Penar Musaraj <pmusaraj@gmail.com>
2024-10-15 13:53:26 -03:00
Sam
97fc822cb6
FEATURE: Allow specific groups access to summary feature on PMs ( #760 )
...
New `ai_pm_summarization_allowed_groups` can be used to allow
visibility of the summarization feature on PMs.
This can be useful on forums where a lot of communication happens
inside PMs.
2024-08-21 07:58:24 +10:00
Sam
1320eed9b2
FEATURE: move summary to use llm_model ( #699 )
...
This allows summary to use the new LLM models and migrates of API key based model selection
Claude 3.5 etc... all work now.
---------
Co-authored-by: Roman Rizzi <rizziromanalejandro@gmail.com>
2024-07-04 10:48:18 +10:00