fleet-memory/hindsight-api/hindsight_api/engine
Derek Bouius d6b7b9b398
Fix base CI issues and the defaults in .env.example (#24)
* Add the LLM_PROVIDER in example

* fix the assert in testing recall

* trial to fix failing client tests

NotImplementedError: Cannot copy out of meta tensor; no data! Please use torch.nn.Module.to_empty() instead of torch.nn.Module.to() when moving module from meta to a different device.

* lock the sentence transformer packages to align with the breaking changes around lazy tensor loading

* Add the LLM_PROVIDER in example

* fix the assert in testing recall

* trial to fix failing client tests

* pre-cache the model so CI doesn't need workarounds

* remove assert that is a race condition

The test was checking that the bank count increased, but with parallel tests (-n 8), other tests can delete their banks while this test is running, causing a race condition. The important assertion is assert test_bank_id in final_banks - which verifies the bank was actually created.

* add debug to figure out why docker build fails sometimes

* use the CPU only version of pytorch to avoid pulling cuda libraries

* add best match strategy to uv

* change the example openai model
2025-12-11 16:48:12 -05:00
..
retain brandind and misc fixes 2025-12-11 12:46:48 +01:00
search add llms.txt 2025-12-10 13:51:21 +01:00
__init__.py add tei support 2025-12-10 12:12:21 +01:00
cross_encoder.py Fix base CI issues and the defaults in .env.example (#24) 2025-12-11 16:48:12 -05:00
db_utils.py rename to hindsight (#2) 2025-11-25 19:28:26 +01:00
embeddings.py fix: make sure openai provider works + docs updates (#23) 2025-12-10 16:10:10 +01:00
entity_resolver.py improve retain performances, caching and tests 2025-12-08 18:21:56 +01:00
llm_wrapper.py fix docs on clients 2025-12-11 14:23:56 +01:00
memory_engine.py brandind and misc fixes 2025-12-11 12:46:48 +01:00
query_analyzer.py fix: ci and ui build (#9) 2025-12-03 15:47:53 +01:00
response_models.py improve ci and tests (#22) 2025-12-09 19:16:00 +01:00
task_backend.py chunks 2025-11-29 16:34:13 +01:00
utils.py chunks 2025-11-29 16:34:13 +01:00