Yuhong Sun
61c9343a7e
Clean Up Duplicate Code ( #670 )
2023-10-31 23:25:26 -07:00
Yuhong Sun
fe117513b0
Reorganize and Cleanup for Hybrid Search ( #643 )
2023-10-28 14:24:28 -07:00
Yuhong Sun
e279918f95
Introduce Time Filters ( #610 )
2023-10-22 15:06:52 -07:00
Yuhong Sun
d9076a6ff6
Use strict=False for Parsing LLM Jsons ( #594 )
2023-10-19 12:28:16 -07:00
Yuhong Sun
a5d2759fbc
Recreate Tables from HTML ( #588 )
2023-10-18 11:16:40 -07:00
Yuhong Sun
b5982c10c3
Celery Beat ( #575 )
2023-10-16 14:59:42 -07:00
mattboret and Matthieu Boret
b801937299
fix: remove \xa0 from code blocks ( #509 )
...
Co-authored-by: Matthieu Boret <matthieu.boret@fr.clara.net >
2023-10-04 09:46:32 -07:00
Weves
dbe33959c0
Move auto-ACL update to background job
2023-10-02 00:37:51 -07:00
Yuhong Sun
351475de28
Consolidate versions for easier extension ( #495 )
2023-10-01 23:49:38 -07:00
Weves
aa9071e441
Only run set_acl_for_vespa once
2023-09-30 14:20:41 -07:00
Weves
7afcf3489f
Auto-populate ACL fields on server startup
2023-09-26 22:53:01 -07:00
Yuhong Sun
b416c85f0f
Add Metrics to Regression Test ( #470 )
2023-09-20 20:42:02 -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
Yuhong Sun
b5fc2a5775
Regression Test ( #434 )
2023-09-11 19:06:01 -07:00
Yuhong Sun
6c795dfa6c
Slack CoT Scratchpad ( #421 )
2023-09-10 16:56:44 -07:00
Yuhong Sun
5977a28f58
No Context Chat Backend ( #397 )
2023-09-05 22:32:00 -07:00
Yuhong Sun
548f0a41cb
Confluence handle pages without body.storage.value ( #347 )
...
Workaround for: https://jira.atlassian.com/browse/CONFCLOUD-76433
2023-08-28 18:35:13 -07:00
Yuhong Sun
8159fdcdce
Add Vespa and rework Document Indices ( #317 )
2023-08-24 08:46:28 -07:00
Chris Weaver
e307275774
Add support for multiple indexing workers ( #322 )
2023-08-22 18:11:31 -07:00
Yuhong Sun
848e5653a9
More permissive quote matching ( #295 )
2023-08-14 15:03:21 -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 and Weves
d03ac44744
Guru Connector ( #177 )
...
Co-authored-by: Weves <chrisweaver101@gmail.com >
2023-07-28 14:27:02 -07:00
Yuhong Sun
d6ca865034
Support GPT4All in memory ( #230 )
2023-07-23 12:26:14 -07:00
Chris Weaver
dd084d40f6
Product board connector ( #228 )
...
Also fixes misc mypy issues across the repo
2023-07-22 13:00:51 -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
Yuhong Sun
4bddafe297
DAN-136 Fix incorrect num of github docs ( #112 )
2023-06-22 01:19:55 -07: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
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
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
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
7559ba6e9d
DAN-93 Standardize Connectors ( #70 )
2023-05-21 13:24:25 -07:00
Chris Weaver
494514dc68
Quote loading UI + adding back period to end of answer + adding custom logo ( #55 )
...
* Logo
* Add spinners + some small housekeeping on the backend
2023-05-16 20:14:06 -07:00
Yuhong Sun
6d1b750077
DAN-59 Fix all the mypy issues ( #38 )
2023-05-12 20:37:52 -07:00
Weves
560822a327
cleanup connector interface
2023-05-11 20:10:23 -07:00
Yuhong Sun
38bcb3ee6b
DAN-51 Model warm up on start ( #27 )
...
Also added a minor prompt update
2023-05-10 21:01:14 -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
Yuhong Sun
e896d0786e
DAN 17 QOL Model Output ( #20 )
2023-05-08 20:57:52 -07:00
Chris Weaver
e2a949ebaf
Setup Postgres to docker compose + add web indexing APIs + update background runner to look for web indices to run ( #13 )
...
* Adding Postgres to docker compose
* Model / migrations for indexing logs
2023-05-05 13:08:32 -07:00
Yuhong Sun
c00d37a7d7
DAN-21 Modularize QA model for easy swapping ( #9 )
2023-05-01 23:12:47 -07:00
Yuhong Sun
f2d3d8269d
Prompt Tuning and minor QOA changes ( #2 )
2023-04-29 15:22:16 -07:00
Yuhong Sun
402b89b6ec
Initial Commit
2023-04-28 22:40:46 -07:00