Keegan George
a84e253c5b
Revert "FEATURE: smooth streaming animation for summarization ( #778 )"
...
This reverts commit fdadfa029e .
2024-08-29 15:24:22 -07:00
Keegan George
fdadfa029e
FEATURE: smooth streaming animation for summarization ( #778 )
2024-08-29 15:07:07 -07:00
Keegan George and chapoi
50c2d56aff
UX: Topic summary UI improvements due to DMenu changes ( #772 )
...
Co-authored-by: chapoi <[email protected] >
2024-08-26 08:32:39 -07:00
chapoi and Keegan George
10dae65740
UX: style & position AI helper in composer ( #758 )
...
Co-authored-by: Keegan George <[email protected] >
2024-08-21 11:01:03 -07:00
Keegan George
4a40531143
FIX: Clicking on summary links breaks summary ( #759 )
2024-08-20 10:57:23 -03:00
Keegan George
23b88537d9
FIX: Prevent AI caption setting from showing unless all criteria is met ( #753 )
2024-08-14 10:17:36 -07:00
Sam
14443bf890
FIX: more robust summary implementation ( #750 )
...
When navigating between topic we were not correctly resetting
internal state for summarization. This leads to a situation where
incorrect summaries can be displayed to users and wrong summaries
can be displayed.
Additionally our controller for grabbing summaries was always
streaming results via message bus, which could be delayed when
sidekiq is overloaded. We now will return the cached summary
right away if it is available direct from REST endpoint.
2024-08-13 08:47:47 -03:00
Keegan George
1254d7c7d0
REFACTOR: AI Composer Helper Menu ( #715 )
2024-08-06 10:57:39 -07:00
chapoi and Rafael Silva
d17bbc2dc4
UX: summary fixed positioning ( #740 )
...
Co-authored-by: Rafael Silva <[email protected] >
2024-08-05 12:39:08 -03:00
Rafael dos Santos Silva
9d887ad4ac
FIX: Use correct date for cached summary ( #733 )
2024-07-31 15:21:26 -03:00
Jan Cernik
d9dad56c6a
UX: Use DMenu for topic summarization ( #724 )
2024-07-25 10:47:18 -03:00
Keegan George
08355ea5d8
FEATURE: Show post helper as bottom modal on mobile ( #704 )
2024-07-10 11:01:05 -07:00
Keegan George
eab2f74b58
DEV: Use site locale for composer helper translations ( #698 )
2024-07-04 08:23:37 -07:00
Keegan George
1b0ba9197c
DEV: Add summarization logic from core ( #658 )
2024-07-02 08:51:59 -07:00
Roman Rizzi
c4d9fab8e7
FIX: typo when excluding personas from enabled bot list ( #671 )
2024-06-19 10:16:00 -03:00
Roman Rizzi
8d5f901a67
DEV: Rewire AI bot internals to use LlmModel ( #638 )
...
* DRAFT: Create AI Bot users dynamically and support custom LlmModels
* Get user associated to llm_model
* Track enabled bots with attribute
* Don't store bot username. Minor touches to migrate default values in settings
* Handle scenario where vLLM uses a SRV record
* Made 3.5-turbo-16k the default version so we can remove hack
2024-06-18 14:32:14 -03:00
Keegan George
02a50a29f8
DEV: Conditionally show AI results toggle based on sort order ( #652 )
2024-05-29 18:18:22 -07:00
Keegan George
dae9d6f14e
FIX: Move image caption group check logic to server side ( #645 )
...
* FIX: User groups error before initialization
* DEV: Move group check logic to server side
2024-05-28 10:29:11 +10:00
Keegan George
71affe75bf
UX: Hide AI preferences page completely if no settings for user ( #644 )
2024-05-27 13:27:45 -07:00
Keegan George
a1c649965f
FEATURE: Auto image captions ( #637 )
2024-05-27 10:49:24 -07:00
Keegan George
59e63a2da9
FIX: Unresponsive post buttons due to Ask AI highlight ( #635 )
2024-05-21 13:58:37 -07:00
Sam
cb23ae614f
UX: Remove multi llm selector from header and move to composer ( #619 )
...
LLM selector control had no memory and was awkward to click.
Instead we now:
- Clearly display which llm you are talking to
- Allow you to change llm direct from composer
2024-05-14 17:54:54 +10:00
Joffrey JAFFEUX
64f41454ad
FIX: uses getByIdentifier of d-menu ( #611 )
...
The menu service doesn’t implement an activeMenu property anymore as it can now support concurrent menus. The solution to this is to use `getByIdentifier`.
2024-05-10 12:01:02 +02:00
Keegan George
8875830f6a
FEATURE: Insert footnote from explained result ( #591 )
2024-05-03 11:53:17 -07:00
Keegan George
35fbf5c836
FIX: Ask AI highlight fixes ( #562 )
2024-04-08 11:00:03 -07:00
Keegan George
cb4d438506
UX: Highlight AI post helper selection ( #520 )
2024-04-04 11:35:01 -07:00
Keegan George
fc6b937df7
FIX: Revert length issue ( #556 )
2024-04-04 10:28:17 -07:00
Sam
74c6725c75
FIX: avoid error when attempting to show ai helper to anon ( #549 )
...
Also adds an extra guard around ai helper context positioning.
2024-03-28 12:24:00 +11:00
Keegan George and Rafael Silva
b515b4f66d
FEATURE: AI Quick Semantic Search ( #501 )
...
This PR adds AI semantic search to the search pop available on every page.
It depends on several new and optional settings, like per post embeddings and a reranker model, so this is an experimental endeavour.
---------
Co-authored-by: Rafael Silva <[email protected] >
2024-03-08 13:02:50 -03:00
Keegan George
9485f3110a
UX: AI Helper positioning ( #506 )
2024-03-05 08:58:00 +11:00
Keegan George
cee1b3d275
FIX: Backspace in composer custom prompt closes menu ( #505 )
2024-03-04 13:33:31 -08:00
Keegan George
6a30b06a55
DEV: Cancel popup should abort request ( #497 )
2024-02-28 13:32:45 -08:00
Kris
0f761234f9
UX: minor adjustments for image caption size, behavior ( #484 )
2024-02-22 12:31:25 -05:00
Kris
d88dceb49d
UX: minor image caption style adjustments ( #482 )
2024-02-20 17:59:59 -05:00
Rafael dos Santos Silva
bfd4fafaec
FIX: Caption was broken with multiple subsequent calls ( #481 )
2024-02-20 12:44:15 -03:00
Keegan George and Rafael Silva
a9b2d6a30a
FEATURE: AI image caption ( #470 )
...
This PR adds a new feature where you can generate captions for images in the composer using AI.
---------
Co-authored-by: Rafael Silva <[email protected] >
2024-02-19 14:56:28 -03:00
Krzysztof Kotlarek
dd6b073fc3
DEV: Make more group-based settings client: false ( #474 )
...
Affects the following settings:
ai_toxicity_groups_bypass
ai_helper_allowed_groups
ai_helper_custom_prompts_allowed_groups
post_ai_helper_allowed_groups
This turns off client: true for these group-based settings,
because there is no guarantee that the current user gets all
their group memberships serialized to the client. Better to check
server-side first.
2024-02-19 13:26:24 +11:00
Keegan George
d66915ecc1
DEV: Make prompts available on CurrentUserSerializer ( #472 )
2024-02-16 10:57:14 -08:00
Rafael dos Santos Silva
33164a0fec
FIX: Cleanup AI search results when a subsequent search happens ( #469 )
2024-02-14 11:08:41 +11:00
Keegan George
944fd6569c
DEV: Add granular control for AI composer helper features ( #458 )
2024-02-01 14:58:04 -08:00
Keegan George
4c4b418cff
DEV: Not necessary to show modal with errors ( #444 )
2024-01-26 09:54:43 -08:00
Jarek Radosz
5802cd1a0c
DEV: Fix various typos ( #434 )
2024-01-19 12:51:26 +01:00
Jarek Radosz and Keegan George
6b8a57d957
DEV: Update linting ( #423 )
...
Co-authored-by: Keegan George <[email protected] >
2024-01-13 00:28:06 +01:00
Keegan George
1748ebcb8c
DEV: Prevent HyDE search from being called multiple times ( #422 )
2024-01-12 11:48:07 -08:00
Keegan George
5c9b570562
FIX: Revert AI action not working in Firefox ( #418 )
...
* FIX: Revert AI action not working in Firefox
* Make it pretty 💄
2024-01-11 11:43:39 +11:00
Keegan George
9d8bbe32a9
FIX: AI Explain copy button not working ( #415 )
2024-01-10 10:41:48 -08:00
Keegan George
726cffc8af
FIX: New illustrate post suggestions should be auto tracked ( #412 )
2024-01-10 09:04:10 -08:00
Keegan George
5f088b12a7
FIX: Prevent no results label from showing when untrue ( #384 )
2023-12-27 16:42:13 -08:00
Rafael dos Santos Silva
76f7940b55
Revert "FEATURE: User sentiment on profile summary page ( #329 )" ( #383 )
...
This reverts commit 71c5077228 .
2023-12-28 11:01:57 +11:00
Keegan George
cb325bb883
UX: Menu placement bottom for AI ( #378 )
2023-12-22 11:53:41 -08:00