Boris
1eb4429c5c
feat: improve API request and response models and docs ( #154 )
...
* feat: improve API request and response models and docs
2024-10-14 13:38:36 +02:00
Boris
dc187a81d7
feat: migrate search to tasks ( #144 )
...
* fix: don't return anything on health endpoint
* feat: add alembic migrations
* feat: align search types with the data we store and migrate search to tasks
2024-10-07 14:41:35 +02:00
Igor Ilic
fcd60861ba
fix: Fix Jupyter Notebook ( #142 )
...
* fix: resolve issue with dlt sqlalchemy usage
Cognee database configuration information was not handled properly by dlt, a new dlt handler
moudle was made to handle database configuration propagation.
* fix: resolve issue with jupyter notebook
cognee add function uses old way of working in the notebook, updated it to
work with the latest state of the cognee add function which doesn't return output.
* fix: Remove empty DB_PATH argument from .env.template
Empty value for DB_PATH in the .env file overrides default value for path intended to be used by cognee.
---------
2024-10-07 12:58:54 +02:00
Boris Arzentar
2e70c23de8
fix: log db path
2024-10-01 20:39:22 +02:00
Boris
a9433e9283
feat: add sqlalchemy as dlt destination ( #137 )
...
* feat: add sqlalchemy as dlt destination
* Fix the demo, update Readme
* fix: add 1.5 notebook
---------
Co-authored-by: Vasilije <8619304+Vasilije1990@users.noreply.github.com>
2024-09-21 15:58:28 +02:00
Boris
e1a0b55a21
feat: user authentication in routes ( #133 )
...
* feat: require logged in user in routes
2024-09-08 21:12:49 +02:00
Boris
94a674a088
feat: split document reader from chunker ( #131 )
...
* fix: abstract chunking into a separate class
* fix: yield merged text from text chunker
* fix: split python version tests
* fix: change postgres live check
* fix: remove unnecessary code
* fix: update checkout action
* fix: update setup-python action
* fix: add PG_USER env variable
* fix: make sure relationship_name is used everywhere
* fix: remove duplicate import
2024-08-19 14:36:10 +02:00
Vasilije
e80d39167b
Enable different chunking methods
2024-08-08 19:59:26 +02:00
Vasilije
1c9bbd7a43
Refactor of the tasks
2024-08-08 17:08:19 +02:00
Vasilije
2e367198cd
Task updates and updates to SQLAlchemy Adapter
2024-08-07 18:21:14 +02:00
Vasilije
a782286b93
Task updates and updates to SQLAlchemy Adapter
2024-08-07 12:36:02 +02:00
Boris Arzentar
ed6e8eb0d2
fix: wait for postgres to be ready before tests
2024-08-06 16:11:48 +02:00
Boris Arzentar
cb9bfa27ea
fix: search results preview
2024-08-06 15:23:36 +02:00
Boris Arzentar
709a10c50c
fix: add dataset and data models
2024-08-05 23:42:36 +02:00
Vasilije
b5a3b69e49
Fixes to the sqlalchemy adapter
2024-08-05 10:54:59 +02:00
Vasilije
7d3e124e4f
Fixes to the sqlalchemy adapter
2024-08-05 10:31:52 +02:00
Vasilije
085ca5ece8
Fixes to the users
2024-08-05 10:05:00 +02:00
Vasilije
07e2bc1b39
Fixes to the pipeline
2024-08-05 09:56:45 +02:00
Boris Arzentar
401167bb0f
fix: enable sqlalchemy adapter
2024-08-04 22:23:28 +02:00
Boris Arzentar
2717272403
Merge remote-tracking branch 'origin/main' into COG-206
2024-08-01 14:25:28 +02:00
Boris
26bca0184f
feat: add entity and entity type nodes to vector db ( #126 )
...
* feat: add entity and entity type nodes to vector db
* fix: use uuid5 as entity ids
* fix: id -> uuid and LanceDB collection model
2024-08-01 14:21:39 +02:00
Vasilije
797e7baba3
Updates to searches
2024-07-27 15:27:00 +02:00
Vasilije
7930586017
Fixes to the ACL model
2024-07-27 12:48:03 +02:00
Vasilije
b4d1a739be
Fixes to the ACL model
2024-07-27 12:45:15 +02:00
Vasilije
218d322c75
Fixes to the ACL model
2024-07-27 10:09:01 +02:00
Boris
5182051168
feat: expose cognee.pipelines ( #125 )
...
* fix: expose cognee.pipelines and fix batch task config
* fix: neo4j neighbours
2024-07-27 10:01:44 +02:00
Vasilije
9616545de9
Exposed user management
2024-07-26 16:14:57 +02:00
Vasilije
e7b0e712b7
Fixes to translation services
2024-07-24 16:59:58 +02:00
Vasilije
36e156e80a
Fixes to the model and adding the read info to the graph
2024-07-23 15:12:37 +02:00
Vasilije
14e1eba363
Fixes for user flow with group management
2024-07-23 13:43:08 +02:00
Vasilije
e785b30117
Initial functional user auth
2024-07-22 23:59:16 +02:00
Vasilije
77e8c1b1d5
add sqlalchemy engine
2024-07-21 20:58:59 +02:00
Vasilije
866270bb5a
added boilerplate for user management
2024-07-21 15:01:13 +02:00
Boris
14555a25d0
feat: pipelines and tasks ( #119 )
...
* feat: simple graph pipeline
* feat: implement incremental graph generation
* fix: various bug fixes
* fix: upgrade weaviate-client
---------
Co-authored-by: Vasilije <8619304+Vasilije1990@users.noreply.github.com>
2024-07-20 16:49:00 +02:00
Boris Arzentar
6a69279cb5
fix: configure api client graph path
2024-06-12 23:25:33 +02:00
Vasilije
20d8bc337f
Merge remote-tracking branch 'origin/fix/setting-alternative-vector-db' into fix/setting-alternative-vector-db
2024-06-12 22:42:55 +02:00
Vasilije
e896fa3aa6
Add NEO4J test
2024-06-12 22:42:46 +02:00
Boris Arzentar
7c66364899
test: add weaviate integration test
2024-06-12 22:32:13 +02:00
Vasilije
409d3c7d8b
add updates
2024-06-12 13:50:14 +02:00
Vasilije
d0939b9b3b
added updates to topology
2024-06-12 13:42:25 +02:00
Vasilije
de972df294
added topology to modules from csv, json
2024-06-10 15:58:35 +02:00
Vasilije
c9b2a06dff
rewrote configs
2024-06-10 13:40:05 +02:00
Vasilije
a23fc40f6e
Updates to the configs
2024-06-10 08:06:32 +02:00
Vasilije
11231b7ada
rewrote chunking config
2024-06-09 22:46:02 +02:00
Vasilije
00b60a9aef
added chunking config options
2024-06-09 20:41:33 +02:00
Vasilije
6bf38e0784
extend langchain splitter with character splitter
2024-06-07 09:53:20 +02:00
Boris Arzentar
f79631d5da
fix: allow alternative vector db engine to be used
2024-06-06 12:31:55 +02:00
Boris Arzentar
c9d9672fed
fix: cognify status table update
2024-06-03 21:49:10 +02:00
Boris Arzentar
8499b7f2fc
Merge remote-tracking branch 'origin/add_collab_fixes' into fix/sdk-and-config
2024-06-03 14:59:22 +02:00
Boris Arzentar
4fb3dc31a4
fix: enable sdk and fix config
2024-06-03 14:03:24 +02:00