Weves
e8f778ccb5
Improve index attempt display
2023-11-01 18:33:54 -07:00
Yuhong Sun
57ecab0098
Fix Json Output Issue and Fix miscount of new docs per Index Attempt ( #641 )
2023-10-29 00:34:28 -07:00
Yuhong Sun
26b491fb0c
Prep for Hybrid Search ( #648 )
2023-10-29 00:13:21 -07:00
Yuhong Sun
7d6a41243c
Fix Use Keyword Default ( #646 )
2023-10-28 14:57:24 -07:00
Yuhong Sun
11d96b2807
Rename DanswerBot ( #644 )
2023-10-28 14:41:36 -07:00
Yuhong Sun
fe117513b0
Reorganize and Cleanup for Hybrid Search ( #643 )
2023-10-28 14:24:28 -07:00
Chris Weaver
fcce2b5a60
Individual connector page ( #640 )
2023-10-27 21:32:18 -07:00
Weves
3554e29b8d
Add updated_at to UI + add time range selector
2023-10-23 23:32:16 -07:00
Chris Weaver
89807c8c05
Fix deletion status display + add celery util + fix seg faults ( #615 )
2023-10-22 19:41:29 -07:00
Yuhong Sun
e279918f95
Introduce Time Filters ( #610 )
2023-10-22 15:06:52 -07:00
Chris Weaver
1bd76f528f
Document explorer admin page ( #590 )
2023-10-18 18:41:39 -07:00
Chris Weaver
5da81a3d0d
Add hiding of documents to feedback page ( #585 )
2023-10-17 20:06:12 -07:00
Yuhong Sun
595f61ea3a
Add Retrieval to Chat History ( #577 )
2023-10-15 13:40:07 -07:00
Yuhong Sun
af510cc965
API support for Chat to have citations ( #569 )
2023-10-13 17:38:25 -07:00
Chris Weaver
9c89ae78ba
Move is_public from Credential to ConnectorCredentialPair ( #523 )
2023-10-05 20:55:41 -07:00
Yuhong Sun
aee573cd76
Chat Feedback Backend ( #513 )
2023-10-04 20:52:24 -07:00
Weves
ec7697fcfe
Add session description to get-user-chat-sessions endpoint
2023-10-04 17:09:36 -07:00
Weves
29a0a45518
Replace 'respond_sender_only' with 'respond_tag_only' + prettify UI
2023-10-03 16:26:02 -07:00
Yuhong Sun and Weves
59bac1ca8f
Support more Slack Config Options ( #494 )
...
---------
Co-authored-by: Weves <chrisweaver101@gmail.com >
2023-10-03 14:55:29 -07:00
Yuhong Sun
351475de28
Consolidate versions for easier extension ( #495 )
2023-10-01 23:49:38 -07:00
Chris Weaver
d41d844116
Slack bot management dashboard ( #483 )
2023-09-26 14:03:27 -07:00
Chris Weaver
0c58c8d6cb
Adding Document Sets ( #477 )
...
Adds:
- name for connector credential pairs + frontend changes to start populating this field
- document set table migration
- during indexing, document sets are now checked and inserted into Vespa
- background job to check if document sets need to be synced
- document set management APIs
- document set management dashboard in the UI
2023-09-26 12:53:19 -07:00
Yuhong Sun
b337a521f8
Slack Bot Interface Rework ( #454 )
2023-09-17 19:23:59 -07:00
Yuhong Sun
e549d2bb4a
Chat with Context Backend ( #441 )
2023-09-15 12:17:05 -07:00
Weves
c4e0face9b
Move connector / credential pair deletion to celery
2023-09-14 16:23:13 -07:00
Weves
cf2bd8a40c
highlighting
2023-09-12 11:35:37 -07:00
Yuhong Sun
5977a28f58
No Context Chat Backend ( #397 )
2023-09-05 22:32:00 -07:00
Yuhong Sun
51ec2517cb
LLM to validate user Query ( #365 )
...
Backend Only
2023-08-31 15:33:39 -07:00
Yuhong Sun
ec4d0b856c
Added boost to rerank step ( #360 )
2023-08-30 23:12:55 -07:00
Chris Weaver
038f646c09
Fe for feedback ( #346 )
2023-08-30 12:52:24 -07:00
Yuhong Sun and Weves
b2a51283d1
Learn from feedback backend ( #343 )
...
---------
Co-authored-by: Weves <chrisweaver101@gmail.com >
2023-08-28 13:29:29 -07:00
Chris Weaver
6897416fe6
Support service accounts for Google Drive connector ( #325 )
2023-08-24 14:50:05 -07:00
Chris Weaver
f37ac76d3c
Stop using untyped dicts to represent quotes ( #310 )
2023-08-17 14:53:55 -07:00
Chris Weaver
d5bb10b61f
Improve indexing status display ( #278 )
...
Adds:
- actual error message in UI for indexing failure
- if a connector is disabled, stops indexing immediately (after the current batch of documents) to allow for deletion
- adds num docs indexed for the current run + a speed
2023-08-12 14:49:04 -07:00
Chris Weaver
89f71ac335
Support deletion of documents when a connector is deleted ( #271 )
2023-08-09 00:53:42 -07:00
Chris Weaver
132a9f750d
Add Github Action to run mypy / reorder-python-imports / black on all PRs ( #251 )
...
Also fixes import ordering (previously, local imports weren't grouped together as they should have been)
2023-07-29 16:53:38 -07:00
Yuhong Sun
d6ca865034
Support GPT4All in memory ( #230 )
2023-07-23 12:26:14 -07:00
Chris Weaver
b4759403ac
Adjust slack bot ( #144 )
...
* Add handling for cases where an answer is not found
* Make danswer bot slightly more configurable
* Don't respond to messages in thread + add better formatting for slack messages
2023-07-07 09:56:01 -07:00
Chris Weaver
2f54795631
Basic Slack Bot Support ( #128 )
2023-07-03 14:26:33 -07:00
Yuhong Sun
4bddafe297
DAN-136 Fix incorrect num of github docs ( #112 )
2023-06-22 01:19:55 -07:00
Yuhong Sun
590fbbc253
DAN-120 Kubernetes ( #98 )
...
Sample Kubernetes deployment with Auth default on
Also includes a bugfix for credentialed connectors with Auth turned on
2023-06-14 00:11:25 -07:00
Chris Weaver
f20563c9bc
File connector ( #93 )
...
* Initial backend changes for file connector
* Add another background job to clean up files
* UI + tweaks for backend
2023-06-09 21:28:50 -07:00
Yuhong Sun
f10ece4411
Danswer Helper QA Flow Backend ( #90 )
2023-06-09 17:48:17 -07:00
Yuhong Sun
7c97cc4626
DAN-55 Intent Model ( #89 )
...
Includes:
- Intent Model
- Heuristic Classifications
- GPT self error classification
- Bugfix on finding end of answer stream
2023-06-07 15:27:06 -07:00
Chris Weaver
711e66184e
Add Filters to UI ( #86 )
...
* Adding filters
* Fix get_connector_indexing_status endpoint bug
2023-06-05 00:41:48 -07:00
Yuhong Sun
c4e8afe4d2
DAN-81 Improve search round 2 ( #82 )
...
Includes:
- Multi vector indexing/search
- Ensemble model reranking
- Keyword Search backend
2023-06-04 20:02:32 -07:00
Chris Weaver
7cc64efc3a
Enable non-admin credentials + add page for google drive ( #84 )
...
* Enable non-admin credentials + add page for google drive
* Return one indexing status entry for each connector / credential pair
* Remove some logs
* Small fixes
* Sort index status by source
2023-06-04 11:26:50 -07:00
Yuhong Sun and Weves
6891e4f198
Standardize connectors + permissioning + new frontend for admin pages + small fixes / improvements ( #75 )
...
Introducing permissioning, standardize onboarding for connectors, re-make the data model for connectors / credentials / index-attempts, making all environment variables optional, a bunch of small fixes + improvements.
Co-authored-by: Weves <chrisweaver101@gmail.com >
2023-05-30 19:59:57 -07:00
Yuhong Sun
62e86efec3
Update models.py
2023-05-21 14:10:23 -07:00
Yuhong Sun
7559ba6e9d
DAN-93 Standardize Connectors ( #70 )
2023-05-21 13:24:25 -07:00