Commit graph

2375 commits

Author SHA1 Message Date
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
Vasilije
99f50523e9
Merge pull request #169 from niranjan-kurhade/main
Fixed Broken Link in Readme
2024-10-27 17:53:35 +01:00
Niranjan Kurhade
1890f40d25
Merge pull request #1 from niranjan-kurhade/broken-link-fix
Fixed Broken Link in Readme
2024-10-27 02:19:39 +05:30
Niranjan Kurhade
65c2b77492
Fixed Broken Link in Readme 2024-10-27 02:17:50 +05:30
RuhiJain
cd88cc3e61
Update auto-comment.yml 2024-10-26 23:25:29 +05:30
RuhiJain
fd10d627a2
Auto-Comment Workflow 2024-10-26 23:05:10 +05:30
Boris
351355a48d
feature: add tracking to docs website (#165)
* feat: add segment tracking snippet
2024-10-25 14:09:27 +02:00
Igor Ilic
02d6750d05 refactor: Change class order in settings router
Changed class order in settings router to allow proper work of settings

Refactor #COG-334
2024-10-24 18:49:39 +02:00
Igor Ilic
4fd4651471 refactor: Add routers for datasets and add endpoints
Added routers for datasets and add endpoints

Refactor #COG-334
2024-10-24 17:56:15 +02:00
Igor Ilic
f8f2746603 refactor: Move permission router inside routers folder, add cognify router
Moved permissions router in it's routers folder, added cognify router

Refactor #COG-334
2024-10-24 17:18:50 +02:00
Igor Ilic
f09c28aada refactor: Add routers to search and settings
Added routers for search and settings endpoints

Refactor #COG-334
2024-10-24 17:01:34 +02:00
Boris Arzentar
c901fa8b8a feat: add falkordb adapter 2024-10-24 12:37:06 +02:00
Igor Ilic
1088b58f11
fix: Add missing await to create_database (#162)
Added missing await for database creation in PGVectorAdapter

Fix #COG-170
2024-10-22 20:15:36 +02:00
Vasilije
b329d50a81
Merge pull request #159 from moli-debugger/bug/typo-error-fixes
Fic: typo error
2024-10-22 17:07:29 +02:00
Igor Ilic
c170bbb6e2
Merge pull request #158 from topoteretes/COG-170-PGvector-adapter
Cog 170 pgvector adapter
2024-10-22 15:46:49 +02:00
Igor Ilic
0c6f019838 refactor: Remove broad exception handling from PGVectorAdapter
Removed broad exception handling for the search function in PGVectorAdapter

Refactor #COG-170
2024-10-22 15:41:07 +02:00
Igor Ilic
dc46304a8d fix: Add missing await statement to LanceDBAdapter and PGVectorAdapter
Added missing await statement to batch search for LanceDB and PGVector adapters

Fix #COG-170
2024-10-22 15:15:45 +02:00
Igor Ilic
195929e245 refactor: Fix typo
Refactor fix typo in pgvector integration test

Refactor #COG-170
2024-10-22 15:12:45 +02:00
Igor Ilic
0e1533aa44 chore: Update how postgres dependencies are installed in integration test for pgvector
Updated how postgres dependencies are installed due to change in pyproject.toml

Chore #COG-170
2024-10-22 14:27:36 +02:00
Igor Ilic
d30c337370 refactor: Use SQLAlchemyAdapter create_database
Added reusing of sqlalchemy adapters create_database method instead of directly writing code for database creation

Refactor #COG-170
2024-10-22 14:23:36 +02:00