Debanjum Singh Solanky
5f2442450c
Update truncation test to reduce flakyness in cloud tests
...
Removed dependency on faker, factory for the truncation tests as that
seems to be the point of flakiness
2024-06-07 19:42:48 +05:30
Debanjum Singh Solanky
4228965c9b
Handle msg truncation when question is larger than max prompt size
...
Notice and truncate the question it self at this point
2024-03-31 15:50:06 +05:30
Debanjum Singh Solanky
ecddf98430
Handle truncation when single long non-system chat message
...
Previously was assuming the system prompt is being always passed as
the first message. So expected there to be at least 2 messages in logs.
This broke chat actors querying with single long non system message.
A more robust way to extract system prompt is via the message role
instead
2024-03-15 15:58:39 +05:30
sabaimran
79913d4c17
Add isort to the pre-commit configuration and apply it to the whole project ( #595 )
...
* Apply isort to the entire repository
* Fix missing import issues in text_to_entries
* Fix imports in migration files
2023-12-28 18:04:02 +05:30
sabaimran
48363ec861
Add additional check for chat_messages length in UT
2023-08-01 09:25:52 -07:00
sabaimran
e55e9a7b67
Fix unit tests and truncation logic
2023-07-31 21:37:59 -07:00
Saba
3a61919344
Fix failing unit tests by hard-coding model presence of expected search types
2023-06-13 16:32:47 -07:00
Saba
5d5ebcbf7c
Rename truncate messages method and update unit tests to simplify assertion logic
2023-06-06 23:25:43 -07:00
Saba
7119ed0849
Run pre-commit script
2023-06-05 19:29:23 -07:00
Saba
948ba6ddca
Remove unused logger
2023-06-05 19:01:03 -07:00
Saba
f65ff9815d
Move message truncation logic into a separate function. Add unit tests with factory boy.
2023-06-05 18:58:29 -07:00