Mamadou DICKO
|
9464707d40
|
feat: merge chat history with chat notifications (#1127)
* feat: add chat_id to upload and crawl payload
* feat(chat): return chat_history_with_notifications
* feat: explicit notification status on create
* feat: handle notifications in frontend
* feat: delete chat notifications on chat delete request
|
2023-09-07 17:23:31 +02:00 |
|
Mamadou DICKO
|
f1d6b7892c
|
test: unskip qa_headless.py linter tests (#1041)
|
2023-08-25 14:03:57 +02:00 |
|
Mamadou DICKO
|
252b1cf964
|
test: skip failing linter tests (#1036)
|
2023-08-25 12:03:13 +02:00 |
|
MaHDi
|
8af6d61e76
|
improve (importing): reorganization of the import structure (#964)
* reorganize import level
* add __init__, reorganize import from __init__
* reorganize import level
* reorganize import level
* fix circular import error by keep the import deep as "from models.settings"
* fix the relative import
* restor unwanted staged files
* add backend/venv and backend/.env to gitignore
* clean importing
|
2023-08-21 12:25:16 +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 |
|
Matt
|
e61f437ce8
|
Feat/backend core (#656)
|
2023-07-17 07:57:27 +01:00 |
|
Mamadou DICKO
|
9e9f531c99
|
Feat/static analysis (#582)
* feat: add static analysis
* chore: update Makefile add static analysis script
* chore: add vscode extensions recommandations
|
2023-07-10 14:27:49 +02:00 |
|
Matt
|
e931d29017
|
feat: new classes (#499)
* feat: new classes
* chore: private llm refactor and enable streaming
* fix: validation errors in pytest
* fix: default brain behavior
* Update backend/llm/base.py
* chore: remove 🪦
* fix: remove 🪦
|
2023-07-04 16:56:54 +01:00 |
|
Stan Girard
|
e076bbe79f
|
Feat/testing backend (#446)
* feat(pytest): added
* feat(brains): added tests
* feat(actions): pytest
|
2023-07-02 02:19:30 +02:00 |
|
Matt
|
6f047f4a39
|
feat: streaming for standard brain picking (#385)
* feat: streaming for standard brain picking
* fix(bug): private llm
* wip: test
Co-authored-by: Mamadou DICKO <mamadoudicko@users.noreply.github.com>
* wip: almost good
Co-authored-by: Mamadou DICKO <mamadoudicko@users.noreply.github.com>
* feat: useFetch
* chore: remove 💀
* chore: fix linting
* fix: forward the request if not streaming
* feat: streaming for standard brain picking
* fix(bug): private llm
* wip: test
Co-authored-by: Mamadou DICKO <mamadoudicko@users.noreply.github.com>
* wip: almost good
Co-authored-by: Mamadou DICKO <mamadoudicko@users.noreply.github.com>
* feat: useFetch
* chore: remove 💀
* chore: fix linting
* fix: forward the request if not streaming
* fix: 💀 code
* fix: check_user_limit
* feat: brain_id to new chat stream
* fix: missing imports
* feat: message_id created on backend
Co-authored-by: Mamadou DICKO <mamadoudicko@users.noreply.github.com>
* chore: remove dead
* remove: cpython
* remove: dead
---------
Co-authored-by: Mamadou DICKO <mamadoudicko@users.noreply.github.com>
|
2023-06-30 10:10:59 +02:00 |
|
Zineb El Bachiri
|
ccdc5bb7a7
|
Feat/multiple brains files (#361)
|
2023-06-28 19:39:27 +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 |
|