Commit graph

2375 commits

Author SHA1 Message Date
Vasilije
94170fc790
Merge pull request #246 from topoteretes/update-readme
Update readme
2024-12-03 17:43:08 +01:00
Igor Ilic
50e9b81aae docs: Better wording for README.md
Better wording for part of README.md

docs
2024-12-03 17:38:31 +01:00
Igor Ilic
1d18dd2f18 docs: Update README.md to have less clutter
Resolve clutter in README.md

docs
2024-12-03 17:33:18 +01:00
Rita Aleksziev
a0d5102bd8 add some spaces for readability 2024-12-03 17:22:23 +01:00
Rita Aleksziev
b98470887e fix env var issue 2024-12-03 16:46:13 +01:00
Rita Aleksziev
0fbb50960b prompt renaming 2024-12-03 15:59:03 +01:00
hajdul88
bd0227b551
Merge pull request #245 from topoteretes/fixing-faulty-cognify-unit-tests
fix: deletes get_graph_from_model test of the faulty old implementation
2024-12-03 14:50:52 +01:00
hajdul88
57f319fb32 fix: deletes dummy data of faulty tests 2024-12-03 14:44:49 +01:00
hajdul88
d6905c28ca Merge branch 'fixing-faulty-cognify-unit-tests' of https://github.com/topoteretes/cognee into fixing-faulty-cognify-unit-tests 2024-12-03 14:34:01 +01:00
hajdul88
688c3dfdb7 Fix: deletes test that were implemented the faulty get_model_from_graph method 2024-12-03 14:33:46 +01:00
hajdul88
9dc1579994
Merge branch 'main' into fixing-faulty-cognify-unit-tests 2024-12-03 14:20:58 +01:00
hajdul88
18e0aa2f6c fix: deletes get_graph_from_model test of the faulty old implementation 2024-12-03 14:20:29 +01:00
Igor Ilic
a1178522d6
Merge pull request #244 from topoteretes/milvus-vector-db
Milvus vector db
2024-12-03 14:14:13 +01:00
Igor Ilic
e462ebe2e6 docs: Update README.md with stable databases
Update README.md with state of stable databases

Docs
2024-12-03 13:38:07 +01:00
Igor Ilic
747a6b9d47
Merge pull request #243 from jinhonglin-ryan/feature/milvus-vectordb
Feature: Integrate Milvus as a Vector Database Provider
2024-12-03 13:10:18 +01:00
Boris Arzentar
e07364fc25 Merge remote-tracking branch 'origin/main' into code-graph 2024-12-03 12:44:57 +01:00
Boris Arzentar
70b1babdc5 Merge remote-tracking branch 'origin/main' 2024-12-03 12:16:59 +01:00
Igor Ilic
c301498da0 fix: Fix batch search function
Rewrite batch search to work as async gather

Fix
2024-12-03 11:58:34 +01:00
Igor Ilic
764c0895df fix: Resolve Milvus connection issue, add config to milvus test, add milvus gh action
Resolved if statement resolution issue regrading api key,
Added vector db config to milvus test,
Added milvus gh action

Fix
2024-12-03 11:13:54 +01:00
Igor Ilic
fb5f0cf00f chore: Make milvus an optional dependency
Make Milvus an optional dependency, expand docs with Milvus information

Chore
2024-12-03 10:37:50 +01:00
Ryan Lin
f65070087f Feature: Integrate Milvus as the VectorDatabase 2024-12-03 03:40:28 -05:00
Vasilije
42ab60125b
Merge pull request #242 from topoteretes/main-cognify-fix
fix: fixes cognify duplicated edges and resets the methods to an olde…
2024-12-02 20:53:57 +01:00
Vasilije
1c47870d05
Merge pull request #241 from topoteretes/COG-595-optional-dependencies
chore: Add optional dependencies
2024-12-02 20:53:43 +01:00
hajdul88
6841c83566 fix: fixes cognify duplicated edges and resets the methods to an older version 2024-12-02 20:18:55 +01:00
Igor Ilic
ec65354eec Merge branch 'COG-595-optional-dependencies' of github.com:topoteretes/cognee into COG-595-optional-dependencies 2024-12-02 19:37:03 +01:00
Igor Ilic
dcb320da52 chore: Add groq and langfuse as optional dependencies
Added groq and langfuse as optional dependencies

Chore COG-595
2024-12-02 19:35:50 +01:00
Igor Ilic
19c83a5d23
Merge branch 'main' into COG-595-optional-dependencies 2024-12-02 19:09:51 +01:00
Igor Ilic
1a5f0fe10d chore: Update readme with more description about extras
Update readme to be a bit more descriptive about installation

Chore COG-595
2024-12-02 19:07:17 +01:00
Igor Ilic
ad56ff9c1a chore: Add langchain as optional dependency
Added langchain as optional dependency

Chore COG-595
2024-12-02 16:47:26 +01:00
Igor Ilic
836e3d29e1 chore: Update README.md
Update README.md with database optional dependencies

Chore COG-595
2024-12-02 16:24:12 +01:00
Igor Ilic
b0eb9af9c2
Merge pull request #240 from topoteretes/COG-741-proxy-domain-change
refactor: Change proxy url to be to custom domain
2024-12-02 15:36:46 +01:00
Igor Ilic
63e687978e chore: Remove falkordb and posthog non optional dependency
Switched falkordb and posthog to be optional dependencies

Chore COG-595
2024-12-02 15:30:30 +01:00
Rita Aleksziev
dc082de4c2 minor bugfix in folder creation 2024-12-02 14:54:40 +01:00
Igor Ilic
13b79320b6 fix: Resolve issue with gh actions not installing optional packages
Add install of optional databases packages for database gh actions

Fix COG-595
2024-12-02 14:54:20 +01:00
Igor Ilic
f41228aa51 fix: Resolve import of optional package
Resolve issue with forced import of optional pgvector package.

Fix COG-595
2024-12-02 14:52:24 +01:00
Igor Ilic
10dc6b1524 chore: Add optional dependencies
Change intended optional dependencies to really be optional

Chore COG-595
2024-12-02 14:38:41 +01:00
Igor Ilic
491dc49679 refactor: Change proxy url to be to custom domain
Added custom domain for proxy use

Refactor COG-741
2024-12-02 14:00:17 +01:00
Igor Ilic
dd8af12aa9
Cog 502 backend error handling (#32)
Rework of the cognee lib exception/error handling.

Added custom exceptions and custom exception handling.

Whenever a custom exception is raised in the cognee fastapi backend it
will be processed by the exception handler making sure exception
information is logged and proper JSONResponse is sent. No need to catch
these exception in endpoints with the goal of logging and responding.

Note: The exception handler is only used for the cognee FastAPI backend
server, using cognee as a library won't utilize this exception handling
2024-12-02 13:47:38 +01:00
Rita Aleksziev
0eb40d0761 updating dependencies with deepeval as optional 2024-12-02 13:31:39 +01:00
Igor Ilic
343ac47fd4 fix: Update import location for LanceDB
Updated import path for LanceDB exceptions

Fix COG-502
2024-12-02 13:19:55 +01:00
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
Rita Aleksziev
f966f099fc Prompt renaming to more specific names. Minor code changes. 2024-12-02 12:18:00 +01:00
Boris Arzentar
76e2b6a639 Merge remote-tracking branch 'origin/main' 2024-12-02 10:15:30 +01:00
Boris Arzentar
11acabdb6a fix: remove duplicate nodes and edges before saving; Fix FalkorDB vector index; 2024-12-02 10:10:18 +01:00
Boris Arzentar
925346986e Merge remote-tracking branch 'origin/code-graph' 2024-12-01 11:52:03 +01:00
Boris Arzentar
d6f0d65b63 Merge remote-tracking branch 'origin/code-graph' 2024-12-01 11:51:54 +01:00
hajdul88
198f71b9be
feat: Implements multiprocessing for get_repo_file_dependencies task (#43) 2024-12-01 11:51:04 +01:00
Boris Arzentar
e8a1ce531a Merge remote-tracking branch 'origin/main' 2024-12-01 11:44:07 +01:00
Vasilije
bbaf78f54e
Cog 669 implement dummy llm adapter (#37)
Adds the `class DummyLLMAdapter(LLMInterface)` class for profiling of
large datasets without actual LLM calls in the top level
`profiling/util` location.

I also move the `show_prompt` implementation from the child classes to
`LLMInterface`, since the implementations were identical.

I expanded the scope to also include a DummyEmbeddingEngine.
2024-11-30 17:02:49 +01:00