Igor Ilic
04960eeb4e
Merge branch 'main' of github.com:topoteretes/cognee-private into COG-502-backend-error-handling
2024-12-02 13:12:20 +01:00
Igor Ilic
34971d16cc
Cog 678 relational database singleton ( #38 )
...
1. Set relational database in cognee to be used as singleton and made
necessary changes to enable this
2. Added SQLite support to dlt pipeline in ingest_data
2024-12-02 13:02:34 +01:00
Igor Ilic
6b97e95e14
refactor: Split entity related exceptions into graph and database exceptions
...
Move and split database entity related exceptions into graph and database exceptions
Refactor COG-502
2024-11-29 17:40:48 +01:00
Igor Ilic
335b8ca0de
fix: Remove creation of tables for PGVector
...
As PGVector is used as a vector database it doesn't need to create tables based on models
Fix COG-678
2024-11-29 13:14:25 +01:00
Igor Ilic
be5cb86cb2
feat: Add singleton way of working to graph databases
...
Added signleton type of functioning to graph databases
Feature
2024-11-28 22:15:53 +01:00
Igor Ilic
b56a1dee59
refactor: formatting fix for PR
...
Fixed formatting for files in pull request
Refactor COG-678
2024-11-28 20:23:27 +01:00
Igor Ilic
56367cb0c3
feat: Add Dlt support for Sqlite
...
Added support for using sqlite with dlt
Feature COG-678
2024-11-28 16:50:30 +01:00
Igor Ilic
9bd3011264
feat: Make relational databases work as singleton
...
Moved dlt pipeline to run in it's own fuction so it doesn't use get_relational_database.
Dlt has it's own async event loop and object can't be shared between event loops
Feature COG-678
2024-11-28 12:59:04 +01:00
Igor Ilic
204b5e9fe1
Merge branch 'main' of github.com:topoteretes/cognee-private into COG-502-backend-error-handling
2024-11-27 14:30:53 +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
hajdul88
3146ef75c9
Fix: renames new vector db and cogneegraph methods
2024-11-27 13:47:26 +01:00
hajdul88
98a517dd9f
feat: extends brute force triplet search for weaviate db
2024-11-26 17:20:53 +01:00
hajdul88
4c9d816f87
feat: extends bruteforce triplet search for Qdrant db
2024-11-26 17:05:38 +01:00
hajdul88
59f8ec665f
Merge remote-tracking branch 'origin/main' into feature/cog-537-implement-retrieval-algorithm-from-research-paper
2024-11-26 16:38:32 +01:00
hajdul88
163bdc527c
chore: fixes PR issues regarding vector normalization and cognee graph
2024-11-26 15:37:34 +01:00
hajdul88
a59517409c
chore: Fixes some of the issues based on PR review + restructures things
2024-11-26 14:45:48 +01:00
Igor Ilic
66c321f206
fix: Add fix for getting transcription of audio and image from LLMs
...
Enable getting of text from audio and image files from LLMs
Fix
2024-11-25 17:32:11 +01:00
Igor Ilic
9193eca08b
Trigger GitHub Actions
2024-11-25 15:00:02 +01:00
Igor Ilic
d33c740dc6
Cog 488 test database deletion ( #16 )
...
Added testing of database deletion for every end to end test
2024-11-22 10:32:43 +01:00
Boris
d1f8217320
feat: COG-585 enable custom llm and embeding models
2024-11-22 10:26:21 +01:00
hajdul88
676cdfcc84
Merge remote-tracking branch 'origin/main' into feature/cog-537-implement-retrieval-algorithm-from-research-paper
2024-11-21 17:07:16 +01:00
Igor Ilic
b60f2603f4
test: Add test for pgvector to confirm database deletion is working
...
Added assert to verify all tables in database have been cleared.
Added method to SqlAlchemyAdapter to get all table names in database.
Test COG-488
2024-11-20 17:11:23 +01:00
alekszievr
ad08b53ed7
Feat/cog 544 eval on swe bench ( #5 )
...
Evaluation script for SWE-bench benchmarking with and without cognee
2024-11-20 16:30:28 +01:00
Rita Aleksziev
98e693ad97
Merge branch 'main' into feat/COG-544-eval-on-swe-bench
2024-11-20 16:04:15 +01:00
hajdul88
0101d43b8d
feat: Adds graph node filtering by feature
2024-11-20 15:13:38 +01:00
Igor Ilic
15b7b8ef2b
fix: Resolve issue with table names in SQL commands
...
Some SQL commands require lowercase characters in table names unless table name is wrapped in quotes. Renamed all new tables to use lowercase
Fix COG-677
2024-11-20 14:54:35 +01:00
hajdul88
44ac9b68b4
feat: adds get_distances from collection method to LanceDB and PgVector
2024-11-19 16:39:45 +01:00
Igor Ilic
4b55354dce
fix: Resolve issue with pgvector timeout ( #3 )
...
By creating PGVector as a singleton all issues regrading timeout are
resolved as there are no more parallel instances trying to communicate
with the database
2024-11-19 15:31:26 +01:00
Rita Aleksziev
2948089806
Read patch generation instructions from file
2024-11-19 14:07:53 +01:00
0xideas
34e140a41d
Switch to gpt-4o-mini by default ( #233 )
...
* Switch to gpt-4o-mini by default
* Add option and make gpt-4o-mini default in frontend
* Run llama index notebook without extra arguments in poetry install
* Install extras for llama_index_notebook run
2024-11-18 17:38:54 +01:00
Boris
22a0e43d4a
Merge branch 'main' into COG-417-chunking-unit-tests
2024-11-17 13:40:32 +01:00
Boris
d8b6eeded5
feat: log search queries and results ( #166 )
...
* feat: log search queries and results
* fix: address coderabbit review comments
* fix: parse UUID when logging search results
* fix: remove custom UUID type and use DB agnostic UUID from sqlalchemy
* Add new cognee_db
---------
Co-authored-by: Leon Luithlen <leon@topoteretes.com>
2024-11-17 11:59:10 +01:00
Leon Luithlen
7cf8c74cf9
Merge latest main
2024-11-14 15:05:57 +01:00
hajdul88
867e18de86
fix: Changes GraphDBInterface typing in CogneeGraph
2024-11-14 14:01:20 +01:00
Leon Luithlen
e794bb8834
Return stripped value from get_embeddable_data if its string
2024-11-14 09:43:56 +01:00
hajdul88
d3fdddaa52
Revert "Checks the pgvector test issue"
...
This reverts commit 0d27371467 .
2024-11-13 17:55:52 +01:00
hajdul88
0d27371467
Checks the pgvector test issue
2024-11-13 17:51:25 +01:00
hajdul88
bf4eedd20e
Merge branch 'main' into feat/COG-553-graph-memory-projection
2024-11-13 16:45:13 +01:00
hajdul88
9b62617394
Merge branch 'main' into feat/COG-553-graph-memory-projection
2024-11-12 16:56:40 +01:00
Leon Luithlen
fbd011560a
Rebase onto main
2024-11-12 16:47:28 +01:00
Leon Luithlen
d7ffef1979
Remove old __tests__ folders
2024-11-12 16:47:28 +01:00
Leon Luithlen
86e726d741
Complete migrating unit tests
2024-11-12 16:47:28 +01:00
Vasilije
be792a7ba6
Merge branch 'main' into COG-575-remove-graph-overwrite-on-error
2024-11-12 10:18:09 +01:00
hajdul88
e988a67466
Fixes LanceDB datapoint add
2024-11-11 19:28:17 +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
Leon Luithlen
058b5916a4
Remove graph overwriting on exception in NetworkXAdapter
2024-11-11 12:59:36 +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
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
115e93b791
Remove fastembed dependency
2024-11-04 17:02:47 +01:00