Yuhong Sun
a2ec1e2cda
Vespa Deployment ( #330 )
...
Large Change!
2023-08-26 15:35:19 -07:00
Chris Weaver
642862bede
Make public credentials accessible by all admins ( #337 )
2023-08-25 17:06:38 -07:00
Weves
b27107c184
Add user management page
2023-08-25 12:25:39 -07:00
Chris Weaver
6897416fe6
Support service accounts for Google Drive connector ( #325 )
2023-08-24 14:50:05 -07:00
Yuhong Sun
8159fdcdce
Add Vespa and rework Document Indices ( #317 )
2023-08-24 08:46:28 -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
Yuhong Sun
3bfc72484d
Support for Request accessed GenAI Models ( #270 )
2023-08-06 18:31:47 -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
676538da61
Better error message on GPT failures ( #187 )
...
* Better error message on GPT-call failures
* Add support for disabling Generative AI
2023-07-16 16:25:33 -07:00
Yuhong Sun
4b699fdab3
Better Logging ( #184 )
2023-07-16 01:41:48 -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
34861013f8
DAN-142 OpenAI key once a day ( #113 )
2023-06-24 00:00:43 -07:00
Yuhong Sun
4bddafe297
DAN-136 Fix incorrect num of github docs ( #112 )
2023-06-22 01:19:55 -07:00
Weves
620579cbec
Fix connection pooling
2023-06-19 14:45:26 -06:00
Yuhong Sun
6fe54a4eed
DAN-115 Document Polling ( #91 )
...
Includes updated document counting for polling
2023-06-15 21:07:05 -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
Weves
1facd58938
Fix bug with get_connector_indexing_status
2023-06-09 01:33:03 -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
Weves
806653dcb0
Add timeout option to OpenAI models
2023-05-21 14:31:15 -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
Weves
0b8c69ceeb
Prompt user for OpenAI key
2023-05-20 21:11:07 -07:00
Weves
544ba8f50d
initial health check
2023-05-20 12:21:56 -07:00
Weves
17ed660166
Add general status page + standardize the experience a bit
2023-05-16 01:19:27 -07:00
Weves
5c98310b79
Add Github admin page + adjust way index APIs work
2023-05-14 12:45:47 -07:00
Yuhong Sun
17bc0f89ff
DAN-56 Make google drive connector production ready ( #45 )
2023-05-13 23:04:16 -07:00
Yuhong Sun
6ed86ed369
DAN-74 Admin routers need permission ( #40 )
2023-05-13 13:47:49 -07:00
Yuhong Sun
6d1b750077
DAN-59 Fix all the mypy issues ( #38 )
2023-05-12 20:37:52 -07:00
Yuhong Sun
5af35cf07c
DAN-57 Make qa / admin endpoints permissioned optionally ( #37 )
2023-05-12 20:34:30 -07:00
Yuhong Sun
ae2a1d3121
DAN-71 Give back all ranked results from search ( #34 )
2023-05-12 15:47:58 -07:00
Weves
66130c8845
Initial document display
2023-05-12 14:38:29 -07:00
Yuhong Sun
6028523198
Minor touchup
2023-05-11 23:08:53 -07:00
Yuhong Sun
20b25e322f
DAN-23 Stream model output ( #30 )
2023-05-11 22:49:26 -07:00
Weves
c6a0baed13
Initial login flow
2023-05-11 22:33:20 -07:00
Weves
560822a327
cleanup connector interface
2023-05-11 20:10:23 -07:00
Yuhong Sun
0b610502e0
DAN-54 Github PR Connector ( #29 )
...
also fixed some mypy stuff as well
2023-05-11 18:47:32 -07:00
Yuhong Sun
632a643b7a
DAN-52 Check user role endpoint ( #28 )
2023-05-10 20:48:59 -07:00
Chris Weaver
911fcf4dd1
Adding initial admin pages ( #25 )
...
* Adding sidebar to admin page + adding scaffolding for Web connector + a little styling
* Rename APIs
* Restyling
2023-05-10 17:45:39 -07:00
Yuhong Sun
25b59217ef
DAN-25 Semantic Identifier for Documents ( #24 )
2023-05-09 22:46:45 -07:00
Yuhong Sun
6e59b02c91
DAN-47 Use only MIT Apache models ( #23 )
...
Update this repo license as well as model attribution
2023-05-09 21:01:57 -07:00