pablodanswer
ed550986a6
Feature/assistants ( #1581 )
...
* include alternate assisstant
- migrate models
- migrate db
* functional alternate assistant selection
* refactor chat components for persona API
* functional assistants api
* add full functionality- assistants
* add functional assistants dropdown handler
* refactor assistants for full compatability
- hooks
- track the live assistant for edge cases
- UI updates
* add assistant UI features
- Autotab
- Arrow selection
- Icons
- Proper @ detection
- Info Popup
prune unnecessary comments
* functional search toggling for assistants
* add functional cross-page assistants
rebase with main
* add proper interactivity for edge cases
- click outside of input / text box
- "force search" assistant consistency
* refactor alt assistant consistency
* update alembic versions
* rebased
* undo formatting changes
* additional formatting
* current processing
* merge fixes
* formatting
* colors
* 2 -> 1
* 1 -> 2
---------
Co-authored-by: “Pablo <“pablo@danswer.ai”>
2024-06-29 00:18:39 +00:00
hagen-danswer
3fe5313b02
renamed alembic table ( #1741 )
2024-06-28 22:54:19 +00:00
hagen-danswer
bd0925611a
Added TTL to EE Celery tasks ( #1713 )
...
* Added TTL to EE Celery tasks
* fixed alembic files
* fixed frontend build issue and reworked file deletion
* FileD
* revert change
* reworked delete chatmessage
* added orphan cleanup
* ensured syntax
* default value to None
* made all deletions manual
* added fix
* Use tremor buttons now
* removed words
* Update 23957775e5f5_remove_feedback_foreignkey_constraint.py
* fixed alembic version
2024-06-28 22:13:47 +00:00
Yuhong Sun
8be42a5f98
Touchup for Multilingual Users ( #1725 )
2024-06-26 22:44:06 -07:00
Yuhong Sun
123ec4342a
Relari ( #1687 )
...
Also includes some bugfixes
2024-06-22 18:52:48 -07:00
Weves
4ae924662c
Add migration for usage reports
2024-06-22 16:21:41 -07:00
pablodanswer
8178d536b4
Add functional thread modification endpoints ( #1668 )
...
Makes it so if you change which LLM you are using in a given ChatSession, that is persisted and sticks around if you reload the page / come back to the ChatSession later
2024-06-21 18:10:30 -07:00
Yuhong Sun
5cafc96cae
Enable Internet Search for Deployment Options ( #1684 )
2024-06-21 17:38:49 -07:00
hagen-danswer
54c2547d89
Add connector document pruning task ( #1652 )
2024-06-18 14:26:12 -07:00
Weves
7746375bfd
Custom tools
2024-06-17 15:12:50 -07:00
Yuhong Sun
4b53cb56a6
Fix File Type Migration ( #1549 )
2024-05-31 18:35:36 -07:00
Weves
b690ae05b4
Add assistant gallery
2024-05-29 21:05:31 -07:00
Weves
a9f5952510
Fix migration multiple head issue
2024-05-24 14:43:52 -07:00
Yuhong Sun
6e5d9f33d2
Fix Undeleteable Connectors ( #1507 )
2024-05-23 23:44:32 -07:00
Yuhong Sun
57452b1030
File Chat Upload ( #1490 )
...
Also includes minor UX improvements
---------
Co-authored-by: Weves <chrisweaver101@gmail.com>
2024-05-23 15:04:36 -07:00
Weves
c2cdce4d49
Tool calling framework
2024-05-13 00:47:39 -07:00
Yuhong Sun
34d05f4599
Mypy fixes for default configs ( #1442 )
2024-05-10 16:46:28 -07:00
Weves
7f1ffa3921
Add predefined feedback option
2024-05-09 19:11:17 -07:00
Weves
76a5f26fe1
Add display names to LLMProvider + allow multiple configs from the same provider
2024-05-07 16:26:04 -07:00
Yuhong Sun
01476a37c3
Encrypted Sensitive Fields ( #1423 )
2024-05-06 18:02:42 -07:00
Yuhong Sun
03911de8b2
Danswerbot Stats ( #1421 )
2024-05-04 18:12:54 -07:00
Yuhong Sun
745f68241d
Chat Folders Backend ( #1419 )
2024-05-03 16:37:18 -07:00
Weves
5b93e786ad
Add image upload capabilities
2024-04-29 01:53:34 -07:00
Weves
f5b3333df3
Add UI-based LLM selection
2024-04-27 01:41:26 -07:00
Weves
60d5abae3c
Add token rate limit tables to MIT
2024-04-26 00:37:28 -07:00
Yuhong Sun
ead7a80297
Fix Tag Integer Enums ( #1388 )
2024-04-25 17:20:35 -07:00
Alan Hagedorn
654c103f36
test
2024-04-15 12:20:04 -07:00
Yuhong Sun
599db71238
Permission Sync Models ( #1334 )
2024-04-14 23:29:32 -07:00
Alan Hagedorn
b9b1e22fac
Add name to API Key ( #1327 )
2024-04-13 12:36:46 -07:00
Weves
7ba7224929
Allow seeding of chat sessions via POST
2024-04-04 12:59:39 -07:00
Weves
49acde0a8f
URL-based chat sharing
2024-03-29 00:51:17 -07:00
Weves
1ba74ee4df
Refactor search pipeline
2024-03-25 13:34:03 -07:00
Yuhong Sun
aaa7b26a4d
Remove All Enums from Postgres ( #1247 )
2024-03-22 23:01:05 -07:00
Yuhong Sun
c28a95e367
Port File Store from Volume to PG ( #1241 )
2024-03-21 20:10:08 -07:00
Weves
8dbe5cbaa6
Add private Persona / Document Set migration
2024-03-21 19:57:51 -07:00
Yuhong Sun
d66b6c0559
Fix Tag Document Source Enum ( #1240 )
2024-03-21 12:27:56 -07:00
Yuhong Sun
3a6d32da7c
Port KV Store to Postgres ( #1227 )
2024-03-19 16:21:22 -07:00
Yuhong Sun
4036e7c6c6
Remove DocumentSource Enum from postgres ( #1217 )
2024-03-14 18:19:40 -07:00
Weves
7869f23e12
Improve slack flow
2024-03-04 19:22:46 -08:00
Weves
a8cc3d5a07
Add ability to add starter messages
2024-03-03 14:23:34 -08:00
Johannes Vass
918bc385a2
Remove documents from index which are not returned by connector
2024-02-21 16:09:04 -08:00
Weves
e246ea9d3b
Fix embedding model migration with existing index_attempts
2024-02-19 18:23:59 -08:00
Weves
6059339e61
Improve initial flow
2024-02-18 18:40:44 -08:00
Weves
236fa947ee
Add full exception trace to UI
2024-02-10 20:52:10 -08:00
Yuhong Sun
2362c2bdcc
Reindex All Backend ( #1049 )
2024-02-06 23:07:24 -08:00
Weves
2138c0b69d
UI for model selection
2024-01-29 00:14:46 -08:00
Yuhong Sun
4b45164496
Background Index Attempt Creation ( #1010 )
2024-01-28 23:14:20 -08:00
Yuhong Sun
cf4ede2130
Embedding Models Table ( #1006 )
2024-01-26 18:40:53 -08:00
Yuhong Sun
d17426749d
Group support for Slack Followup ( #951 )
2024-01-15 19:21:06 -08:00
Yuhong Sun
4cd9122ba5
Slack Followup Option ( #948 )
2024-01-15 14:26:20 -08:00