Commit Graph

32 Commits

Author SHA1 Message Date
Matthieu Jacq
fa92243a18
feat: ⚙️🐞 configure debugger for the backend (#1345) 2023-10-09 15:23:13 +02:00
thehunmonkgroup
82ab6d007d
feat: make docker compose command more flexible (#1139)
By not specifying '-f docker-compose.yml' in the docker compose command, it allows
more flexible use of configuration files. docker-compose.yml is already the default
config file when none is specified, and this also allows overrides via
docker-compose.override.yml, which is recognized by default.
2023-09-08 11:17:59 +02:00
mvda
6764ad5159
docs: writeup for running quivr fully locally (#1096) 2023-09-02 12:14:37 +02:00
Aryan Malik
0c568ac978
Update private-llm.md: Typos Fixed (#1015)
* Update intro.md

* Update qa.md

* Update private-llm.md
2023-08-23 10:09:21 +02:00
Aryan Malik
650f713447
Update Intro.md: Deleted a Repeated line (#1004)
* Update intro.md

* Update qa.md
2023-08-22 12:04:32 +02:00
Stan Girard
d0370ab499
feat(refacto): changed a bit of things to make better dx (#984) 2023-08-19 13:32:16 +02:00
Mamadou DICKO
7532b558c7
feat: add user level open ai key management (#805)
* feat: add user user identity table

* feat: add user openai api key input

* feat: add encryption missing message

* chore: log more details about 422 errors

* docs(API): update api creation path

* feat: use user openai key if defined
2023-08-01 09:24:57 +02:00
Ansh
f146adb4d5
Update intro.md (#772)
Updated Scripts GIthub Link
On line 96,109,107

https://github.com/stangirard/quivr/scripts  -->  https://github.com/stangirard/quivr/tree/main/scripts
2023-07-26 18:13:51 +02:00
Huxley Mc
97fd239980
fix: backend env path in install helper and docs (#737) 2023-07-23 09:29:44 +02:00
Zineb El Bachiri
cc1d98e9b5
📝 add migrations script to get_started doc (#698)
* 📝 add BACKEND_URL  to documentation

* 📝 add migrations script to get_started doc

* 📝 add BACKEND_URL  to documentation

* 📝 add Resend API to documentation

* 🔥 remove broken link in get_started doc
2023-07-19 15:58:00 +02:00
Matt
260e20d401
feat: update paths and workingdir (#686) 2023-07-18 12:21:25 +02:00
Olof Blomqvist
648498287d
Update docusaurus.config.js (#647) 2023-07-14 07:23:36 +02:00
Cinder
488e033356
Tests.md typo correction (#606) 2023-07-12 09:24:53 +02:00
Matt
8fbb4b2d91
fix: gpt4all (#595)
* fix: gpt4all

* fix: pyright

* Update backend/llm/openai.py

* fix: remove backend tag

* fix: typing

* feat: qa_base class

* fix: pyright

* fix: model_path not found
2023-07-11 20:15:56 +02:00
Matt
cf37666f02
feat: tests get default brain (#593)
* feat: tests get default brain

* feat: chains docs

* feat: brains docs

* fix: remove brain_id creation from fe

* fix: docs categories
2023-07-11 12:09:56 +02:00
Zineb El Bachiri
70d2599702
📝 add contribution guidelines to quivr (#522) 2023-07-05 18:19:08 +02:00
justalike
1d5bc60bf1
Update intro.md (#506)
fixed small typo
bacend -> backend
2023-07-05 18:18:54 +02:00
Stan Girard
12809312f0 docs: ✏️ actions
added
2023-07-03 12:06:21 +02:00
Stan Girard
ac298981a0 docs: ✏️ brains to brain 2023-07-03 11:56:39 +02:00
Stan Girard
6c6fa01411
docs(tests): testing strategies (#464) 2023-07-03 11:30:29 +02:00
Stan Girard
b76262c4f0
Fix a bunch of issues (#442)
* fix(tokens): overflow

* fix(chat): fixed deletion error of the chat

#441

* fix(default-brain): autoset default brain when on upload page

* fix(promptengineering): changed prompt a bit

* feat(growthbook): removed

* docs(readme): updated
2023-07-01 17:22:28 +02:00
Mamadou DICKO
3922d8ca83
Feat/error handling (#366)
* feat: improve error handling

* docs: explain error handling system
2023-06-23 10:36:55 +02:00
Mamadou DICKO
59fe7b089b
feat(chat): use openai function for answer (#354)
* feat(chat): use openai function for answer (backend)

* feat(chat): use openai function for answer (frontend)

* chore: refacto BrainPicking

* feat: update chat creation logic

* feat: simplify chat system logic

* feat: set default method to gpt-3.5-turbo-0613

* feat: use user own openai key

* feat(chat): slightly improve prompts

* feat: add global error interceptor

* feat: remove unused endpoints

* docs: update chat system doc

* chore(linter): add unused import remove config

* feat: improve dx

* feat: improve OpenAiFunctionBasedAnswerGenerator prompt
2023-06-22 17:50:06 +02:00
Matt
83fde0aeea
feat: private llm (#360)
* feat: private llm

* Update backend/vectorstore/supabase.py

* Update backend/vectorstore/supabase.py
2023-06-22 09:45:35 +01:00
Stan Girard
bc0055e673 docs(privacy): added policy 2023-06-20 16:13:03 +02:00
Stan Girard
1fbeeff326 docs(brain): improved 2023-06-19 11:58:03 +02:00
Matt
33f49ee289
feat: user can create api keys (#329)
* feat: user can create api keys

* fix: linting on build

* Update backend/routes/api_key_routes.py

* chore: rename and refactor AuthBearer

* chore: add types
2023-06-14 21:21:13 +02:00
Stan Girard
537efc834d feat(sql): merged all into one and made migration fault tolerant 2023-06-11 21:11:43 +02:00
Stan Girard
4934f46121 docs(roadmap): updated 2023-06-11 18:14:23 +02:00
Claudio Canales
35acf9e250
"Migration" word on intro.md (#302)
* Update intro.md

IMO, Migrations Script sounds like we have a Quivr v1, and there is a new architecture (v2), and we need to run these scripts to "migrate" to the new version.

* Update README.md

Revert change. It's included on intro.md
2023-06-11 17:40:11 +02:00
Stan Girard
6337637ad0 docs(link): fixed 2023-06-11 15:42:34 +02:00
Stan Girard
19dab4e6e0 feat(docs): added 2023-06-11 15:37:28 +02:00