volodymyr-memsql
a4eb6d0fb1
community: add SingleStoreDB semantic cache ( #23218 )
...
This PR adds a `SingleStoreDBSemanticCache` class that implements a
cache based on SingleStoreDB vector store, integration tests, and a
notebook example.
Additionally, this PR contains minor changes to SingleStoreDB vector
store:
- change add texts/documents methods to return a list of inserted ids
- implement delete(ids) method to delete documents by list of ids
- added drop() method to drop a correspondent database table
- updated integration tests to use and check functionality implemented
above
CC: @baskaryan, @hwchase17
---------
Co-authored-by: Volodymyr Tkachuk <vtkachuk-ua@singlestore.com >
2024-07-05 09:26:06 -04:00
..
2024-04-29 17:25:01 -04:00
2023-12-11 13:53:30 -08:00
2024-05-21 01:01:47 +00:00
2024-07-03 10:33:27 -07:00
2024-05-22 15:21:08 -07:00
2023-12-11 13:53:30 -08:00
2023-12-11 13:53:30 -08:00
2024-07-03 10:33:27 -07:00
2024-05-21 01:01:47 +00:00
2023-12-11 13:53:30 -08:00
2024-02-09 16:13:30 -08:00
2024-07-03 10:33:27 -07:00
2024-02-09 16:13:30 -08:00
2024-07-03 10:33:27 -07:00
2024-07-03 10:33:27 -07:00
2024-07-03 10:33:27 -07:00
2024-07-03 10:33:27 -07:00
2023-12-11 13:53:30 -08:00
2023-12-11 13:53:30 -08:00
2024-07-03 10:33:27 -07:00
2024-02-09 16:13:30 -08:00
2024-07-03 10:33:27 -07:00
2024-07-03 10:33:27 -07:00
2024-07-03 10:33:27 -07:00
2024-07-03 10:33:27 -07:00
2024-03-19 12:39:51 -07:00
2023-12-11 13:53:30 -08:00
2024-07-03 10:33:27 -07:00
2024-07-03 10:33:27 -07:00
2024-03-25 07:02:35 +00:00
2024-07-03 10:33:27 -07:00
2024-07-03 10:33:27 -07:00
2024-05-13 14:55:07 -04:00
2024-07-03 10:33:27 -07:00
2024-05-22 13:21:21 -07:00
2024-02-09 16:13:30 -08:00
2024-07-03 10:33:27 -07:00
2024-03-18 21:33:45 -07:00
2023-12-19 10:40:18 -05:00
2024-06-11 10:01:26 -04:00
2024-06-17 20:54:26 -07:00
2024-07-03 10:33:27 -07:00
2024-02-09 16:13:30 -08:00
2024-07-03 10:33:27 -07:00
2024-03-27 22:08:27 +00:00
2024-07-03 10:33:27 -07:00
2023-12-20 19:11:43 -08:00
2024-07-03 10:33:27 -07:00
2024-07-03 10:33:27 -07:00
2024-07-03 10:33:27 -07:00
2023-12-11 13:53:30 -08:00
2023-12-11 13:53:30 -08:00
2024-05-04 03:15:35 +00:00
2024-07-03 10:33:27 -07:00
2023-12-11 13:53:30 -08:00
2024-07-03 10:33:27 -07:00
2024-07-03 10:33:27 -07:00
2024-03-29 18:45:22 +00:00
2024-07-03 10:33:27 -07:00
2024-07-05 09:26:06 -04:00
2023-12-11 13:53:30 -08:00
2023-12-11 13:53:30 -08:00
2024-07-03 10:33:27 -07:00
2024-04-16 16:36:55 -07:00
2024-07-03 10:33:27 -07:00
2023-12-11 13:53:30 -08:00
2024-07-03 10:33:27 -07:00
2024-04-29 17:25:01 -04:00
2024-07-03 10:33:27 -07:00
2024-07-03 10:33:27 -07:00
2024-07-03 10:33:27 -07:00
2023-12-11 13:53:30 -08:00
2024-06-06 15:45:22 -07:00
2024-05-13 14:55:07 -04:00
2024-07-03 10:33:27 -07:00
2024-07-03 10:33:27 -07:00
2024-05-06 20:18:02 +00:00
2023-12-11 13:53:30 -08:00
2024-07-03 10:33:27 -07:00