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