Commit graph

994 commits

Author SHA1 Message Date
Boris Arzentar
cf5b3373b2 Merge remote-tracking branch 'origin/main' into feat/COG-184-add-falkordb 2024-11-07 15:40:47 +01:00
Boris Arzentar
f569088a2e fix: add summaries to the graph 2024-11-07 15:38:03 +01:00
Vasilije
168cb5d1bf
Update README.md 2024-11-07 14:19:01 +01:00
Boris Arzentar
897bbac699 fix: serialize UUID in pgvector data point payload 2024-11-07 11:36:31 +01:00
Boris Arzentar
758698a35b Merge remote-tracking branch 'origin/main' into feat/COG-184-add-falkordb 2024-11-07 11:29:09 +01:00
Boris Arzentar
14e2c7efbe feat: add FalkorDB integration 2024-11-07 11:17:01 +01:00
Igor Ilic
027773f5c4
Merge pull request #164 from topoteretes/COG-334-structure-routing
Cog 334 structure routing
2024-11-06 09:56:57 +01:00
Igor Ilic
ddf495266b Merge branch 'main' of github.com:topoteretes/cognee into COG-334-structure-routing 2024-11-05 22:53:33 +01:00
Igor Ilic
bce6540302 refactor: Add default value for datetime
Added None as default value for datetime

Refactor #COG-334
2024-11-05 22:40:14 +01:00
Igor Ilic
742540929c docs: Documentation update for getting and deleting Data
Updated docs to functions related to getting and deleting Data model objects

Docs #COG-334
2024-11-05 22:17:28 +01:00
Igor Ilic
801efeb1cb fix: Resolve security concerns regarding os calls
Resolved security concerns in endpoints regarding os

Fix #COG-334-structure-routing
2024-11-05 21:29:56 +01:00
Vasilije
401befc687
Merge pull request #177 from topoteretes/simple-python-example
Simple python example
2024-11-05 13:58:59 +01:00
0xideas
d3d49b64be
Merge pull request #176 from topoteretes/fix/integration-test-warnings
COG-485 - Fix/integration test warnings
2024-11-05 13:56:58 +01:00
lxobr
6c395d7d7f docs: update README simple example 2024-11-05 10:05:43 +01:00
lxobr
17d4aca538 feat: add simple python example 2024-11-05 10:05:14 +01:00
Leon Luithlen
67f5d07919 Delete get_file_size 2024-11-04 17:24:56 +01:00
Leon Luithlen
5b07a0a3d2 Add type hint in extract_text_from_file 2024-11-04 17:24:46 +01:00
Leon Luithlen
cb205069bc Replace parse_obj with model_validate 2024-11-04 17:20:01 +01:00
Leon Luithlen
115e93b791 Remove fastembed dependency 2024-11-04 17:02:47 +01:00
Leon Luithlen
79642cfca1 Replace update_forward_refs with model_rebuild calls 2024-11-04 15:53:40 +01:00
Leon Luithlen
287427a240 Update litellm and openai version, bump pydantic 2024-11-04 15:45:06 +01:00
Igor Ilic
d5a220ef0b test: Test telemetry
Removed space to trigger github actions to test telemetry

Test
2024-11-02 16:49:56 +01:00
Vasilije
cc77d844b6
Merge pull request #175 from topoteretes/fix_telemetry
fix: Add fix for docker compose github action telemetry
2024-11-01 15:52:51 +01:00
Igor Ilic
f8755114b6 fix: Add fix for docker compose github action telemetry
Set environment to dev in github action so telemetry won't be sent

Fix
2024-11-01 15:47:35 +01:00
Igor Ilic
de1ba5cd7c feat: Add cascade deletion for datasets and data
Added cascade deletion so when a dataset or data is deleted the connection in the dataset_data table is also deleted

Feature #COG-455
2024-11-01 12:55:20 +01:00
Vasilije
4b2051d21b
Merge pull request #167 from Ruhi14/patch-2
Feature: Auto-Comment Workflow
2024-10-31 20:11:50 +01:00
Vasilije
10fb9745f3
Merge pull request #174 from topoteretes/COG-472-config-fixes
fix: Fix cognee graphistry and llm configuration through code
2024-10-31 12:35:01 +01:00
Vasilije
a262f414df
Merge pull request #172 from topoteretes/COG-457-update-postgres-docs
Cog 457 update postgres docs
2024-10-31 12:28:50 +01:00
Igor Ilic
6727592849 docs: Update configuration docs
Updated configurations docs to be up to date

Docs #COG-472
2024-10-31 12:25:18 +01:00
Igor Ilic
71ebfe7bb6 fix: Fix cognee graphistry and llm configuration through code
Fixed issue where graphistry and llm configuration options could not be set through code. Updated README.md

Fix #COG-472
2024-10-31 11:48:34 +01:00
Igor Ilic
b03850a57f
Merge pull request #173 from topoteretes/fix_chunk_naive_llm_classifier
fix: Fix chunk naive llm classifier
2024-10-31 09:53:13 +01:00
Igor Ilic
3567e0d7e7 fix: Fix chunk naive llm classifier
Fixed chunk naive llm classifier uuid issue, added fix for deletion of data points for LanceDB

Fix #COG-472
2024-10-31 00:42:18 +01:00
Igor Ilic
8fa7c46161 fix: Add installing of all extras to cognee Dockerfile
Added installing of all extras to Dockerfile

Fix #COG-457
2024-10-29 19:08:09 +01:00
Igor Ilic
0e9b8108a0 docs: Add PostgreSQL usage instructions for UI
Added steps on how to use PostgreSQL for the UI

Docs #COG-457
2024-10-29 19:00:42 +01:00
Igor Ilic
f1edb1f3eb docs: Add installing of cognee with postgres support
Add info on how to install cognee with postgres support

Docs #COG-457
2024-10-29 18:27:29 +01:00
Boris Arzentar
62022a85f3 Merge remote-tracking branch 'origin/main' into feat/COG-184-add-falkordb 2024-10-29 17:25:19 +01:00
Vasilije
50f5712f43
Merge pull request #171 from topoteretes/COG-462-notebook-test
Cog 462 notebook test
2024-10-29 14:31:39 +01:00
Igor Ilic
23ed38d615 test: Fix intentional typo in notebook
Removed typo used for testing notebook github action

Test #COG-462
2024-10-29 14:24:17 +01:00
Igor Ilic
2ba57220d8 test: Add typo in notebook to test github action
Added typo in notebook to test if github action will catch the issue

Test #COG-462
2024-10-29 14:20:47 +01:00
Igor Ilic
b09b3f1693 test: Fix output path for notebook action
Fix output path for jupyter notebook github action

Fix #COG-462
2024-10-29 14:16:08 +01:00
Igor Ilic
dbbe8e57e4 test: Attempt to resolve newline issue
Attempt at resolving issue of github actions understanding run command

Test #COG-462
2024-10-29 14:11:41 +01:00
Igor Ilic
5b56eb5356 test: Add poetry run to notebook github action
Run jupyter notebook through poetry environment

Test #COG-462
2024-10-29 14:02:47 +01:00
Igor Ilic
ec0f4c61b1 test: Add installing of jupyter notebook to github action
Install jupyter notebooks in github action

Test #COG-462
2024-10-29 13:58:52 +01:00
Igor Ilic
243f0e3a7b test: Fix notebook test
Add missing dollar sign to github action for testing notebook

Test #COG-462
2024-10-29 13:49:53 +01:00
Igor Ilic
c183742ad5 test: Add test for Jupyter notebook
Added testing of Jupyter notebook through github actions

Test #COG-462
2024-10-29 13:47:23 +01:00
Vasilije
320fc3c708
Merge pull request #170 from topoteretes/fix_chunking_notebook
fix: Resolve chunking issue for notebook
2024-10-28 18:14:01 +01:00
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
fc3eb9b9b5 Merge branch 'main' of github.com:topoteretes/cognee into COG-334-structure-routing 2024-10-28 13:43:42 +01:00
Igor Ilic
c23a314b63
COG-414: fix postgres database deletion (#163)
* fix: Add deletion of all tables in all schemas for postgres

Added deletion of all tables in postgres database, but this fix causes an issue regrading creation of duplicate tables on next run

Fix #COG-414

* fix: Resolve issue with database deletion

Resolve issue with database deletion by cleaning Metadata after every schema

Fix #COG-414

* fix: Move cleaning of MetaData out of drop table loop

Moved cleaning of MetaData to be after all tables have been dropped

Fix #COG-414

* refactor: Remove unnecessary print statement

Removed unnecessary print statement

Refactor #COG-414

* fix: Fix table deletion for SqlAlchemyAdapter

Fixed deletion of tables in SqlAlchemyAdapter so it works for sqlite and postgres

Fix #COG-414

* feat: Add deletion by id for SqlAlchemyAdapter

Added ability to delete data from database by id

Feature #COG-414

* fix: Add support for postgresql syntax for getting table function in SqlAlchemyAdapter

Added support for schema namespace for getting tables

Fix #COG-414
2024-10-28 09:57:30 +01:00
Igor Ilic
6555f4e88e fix: Resolve chunking issue for notebook
Add cleaning of local data to resolve chunking issue with repeated notebook use

Fix
2024-10-27 22:33:20 +01:00