Commit Graph
26 Commits
Author SHA1 Message Date
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 SunandWeves 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 SunandWeves 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