Commit graph

260 commits

Author SHA1 Message Date
Igor Ilic
eca1b9fddd feat: Add data deletion endpoint
Add ability to delete data instance through endpoint

Feature #COG-455
2024-10-28 14:40:49 +01:00
Igor Ilic
88ded6e1a8 Merge branch 'main' of github.com:topoteretes/cognee into COG-170-PGvector-adapter 2024-10-22 12:41:18 +02:00
Boris
2f832b190c
fix: various fixes for the deployment
* fix: remove groups from UserRead model

* fix: add missing system dependencies for postgres

* fix: change vector db provider environment variable name

* fix: WeaviateAdapter retrieve bug

* fix: correctly return data point objects from retrieve method

* fix: align graph object properties

* feat: add node example
2024-10-22 11:26:48 +02:00
Igor Ilic
58e5854943 Merge branch 'main' of github.com:topoteretes/cognee into COG-170-PGvector-adapter 2024-10-18 12:05:06 +02:00
Boris Arzentar
3a636c0db0 fix: add default user via migration 2024-10-16 22:33:04 +02:00
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
Igor Ilic
d68a3be32e feat: Add config support for pgvector
Added config support for using pgvector

Feature #COG-170
2024-10-11 13:23:11 +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
Boris
01582d7a55
feat: split add into tasks and use pipeline architecture (#141)
* feat: split add into tasks and use pipeline architecture
2024-09-30 14:09:20 +02:00
Boris
56868d8a6f
feat: add telemetry logging to pipelines and tasks (#140)
* feat: add telemetry logging to pipelines and tasks

* fix: enable telemetry for local environment
2024-09-29 12:20:48 +02:00
Boris
58db1ac2c8
chore: increase the lib version (#138) 2024-09-21 17:57:35 +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
920fc0232c Enable different chunking methods 2024-08-08 20:20:25 +02:00
Vasilije
1070a09806 Enable different chunking methods 2024-08-08 20:19:40 +02:00
Vasilije
7c7b8a319b Enable different chunking methods 2024-08-08 20:12:34 +02:00
Vasilije
e80d39167b Enable different chunking methods 2024-08-08 19:59:26 +02:00
Vasilije
85160da387 Refactor of the tasks 2024-08-08 13:37:55 +02:00
Vasilije
2e367198cd Task updates and updates to SQLAlchemy Adapter 2024-08-07 18:21:14 +02:00
Vasilije
1087a7edda Move tasks 2024-08-07 07:31:31 +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
6035010036 Fixes to the sqlalchemy adapter 2024-08-05 11:59:36 +02:00
Vasilije
9a2cde95d0 Fixes to the sqlalchemy adapter 2024-08-05 11:41:38 +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
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
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
36e156e80a Fixes to the model and adding the read info to the graph 2024-07-23 15:12:37 +02:00
Boris
86c7aa23a8
fix: remove keybert import (#120) 2024-07-20 17:08:03 +02:00
Boris Arzentar
6ef4bbe862 chore: remove unused dependencies 2024-07-20 16:59:25 +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
eac6ffac1a fix: remove dspy dependency 2024-06-30 12:25:30 +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
d0939b9b3b added updates to topology 2024-06-12 13:42:25 +02:00
Vasilije
9fd542c28e added topology refactor 2024-06-10 17:38:08 +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
11231b7ada rewrote chunking config 2024-06-09 22:46:02 +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
vujke
b5c6628cfe add_coginitive_layer_graphs fix 2024-06-01 18:43:04 +02:00
Vasilije
5ef81956c9 FIXES FOR COLLAB 2024-05-27 14:31:42 +02:00