Commit graph

42 commits

Author SHA1 Message Date
lxobr
65a0c98455
COG-989 feat: make tasks a configurable argument in the cognify function (#442)
* feat: make tasks a configurable argument in the cognify function

* fix: add data points task

---------

Co-authored-by: hajdul88 <52442977+hajdul88@users.noreply.github.com>
2025-01-17 10:20:57 +01:00
vasilije
41b1486cff Fix visualization 2025-01-08 13:13:52 +01:00
hajdul88
18c8bc3c33
Merge branch 'dev' into COG-adding_html_graph_render 2025-01-08 10:44:11 +01:00
hajdul88
bd644a1434 fix: Fixes duplicated edges in cognify by limiting the recursion depth in add datapoints 2025-01-07 13:33:05 +01:00
vasilije
76a0aa7e8b Fix linter issues 2025-01-05 19:48:35 +01:00
vasilije
60c8fd103b ruff format 2025-01-05 19:09:08 +01:00
Igor Ilic
c2d2b26319 fix: Remove backend lock from UI
Removed lock that prevented using multiple datasets in cognify

Fix COG-912
2024-12-17 11:52:30 +01:00
Rita Aleksziev
1c9fe01f64 pass pydantic model tocognify 2024-12-13 16:34:48 +01:00
Boris
348610e73c
fix: refactor get_graph_from_model to return nodes and edges correctly (#257)
* fix: handle rate limit error coming from llm model

* fix: fixes lost edges and nodes in get_graph_from_model

* fix: fixes database pruning issue in pgvector (#261)

* fix: cognee_demo notebook pipeline is not saving summaries

---------

Co-authored-by: hajdul88 <52442977+hajdul88@users.noreply.github.com>
2024-12-06 12:52:01 +01:00
hajdul88
c20ee11e80 feat: implements graph edge indexing 2024-12-04 15:37:48 +01:00
Igor Ilic
ae568409a7 feat: Add custom exceptions to cognee lib
Added use of custom exceptions to cognee lib
2024-11-27 14:29:33 +01:00
Boris
52180eb6b5
feat: COG-184 add falkordb (#192)
* feat: add falkordb adapter

---------

Co-authored-by: hajdul88 <52442977+hajdul88@users.noreply.github.com>
2024-11-11 18:20:52 +01: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
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
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
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
44b9e2b442 Enable different chunking methods 2024-08-08 20:34:20 +02:00
Vasilije
e80d39167b Enable different chunking methods 2024-08-08 19:59:26 +02:00
Vasilije
64bec1f1a4 Refactor of the tasks 2024-08-08 17:11:28 +02:00
Vasilije
4675a8f323 Refactor of the tasks 2024-08-08 17:10:43 +02:00
Vasilije
1c9bbd7a43 Refactor of the tasks 2024-08-08 17:08:19 +02:00
Vasilije
85160da387 Refactor of the tasks 2024-08-08 13:37:55 +02:00
Vasilije
557014e06b Task updates and updates to SQLAlchemy Adapter 2024-08-07 13:29:53 +02:00
Vasilije
a782286b93 Task updates and updates to SQLAlchemy Adapter 2024-08-07 12:36:02 +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
9a2cde95d0 Fixes to the sqlalchemy adapter 2024-08-05 11:41:38 +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
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
36e156e80a Fixes to the model and adding the read info to the graph 2024-07-23 15:12:37 +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