Commit graph

286 commits

Author SHA1 Message Date
Vasilije
6171cd71ca Added basic profiling 2024-12-04 18:28:37 +01:00
Vasilije
94688ed340 Added basic profiling 2024-12-04 18:27:46 +01:00
Vasilije
d589255b25 Added basic profiling 2024-12-04 18:24:14 +01:00
Vasilije
df7bbfe3b9 Added basic profiling 2024-12-04 18:22:05 +01:00
Vasilije
7e66d5038e Added basic profiling 2024-12-04 18:20:02 +01:00
Vasilije
a935940d35 Added basic profiling 2024-12-04 18:18:26 +01:00
Vasilije
39c210681a Added basic profiling 2024-12-04 18:17:35 +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
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
a345471fef test: Add dynamic steps and multimedia example python script testing in github actions
Added dynamic steps and multimedia python example scripts testing in github actions

Test COG-686
2024-11-29 13:51:09 +01:00
Igor Ilic
c7a8d2995b test: Add reusable python example workflow
Add reusable workflow for python examples, add simple example python script test

Test COG-686
2024-11-29 13:42:04 +01:00
Igor Ilic
ea38a0f51b chore: Update all notebook github actions
Update all notebook github actions to use reusable_notebook workflow

Chore COG-686
2024-11-29 12:20:12 +01:00
Igor Ilic
eaf26b5c9e chore: Update github action regrading notebook
Update github action related to jupyter notebook

Chore COG-686
2024-11-29 12:16:28 +01:00
Igor Ilic
ce99936ed5 chore: Test github action
Test notebook github action

Chore COG-686
2024-11-29 12:14:04 +01:00
Igor Ilic
d0d033bf97 chore: Test work of github action when removing label need
Test work of github action when label is not needed

Chore COG-686
2024-11-29 12:06:25 +01:00
Igor Ilic
6e8ca2f0e6 test: Attempt to fix event propagation issue
Trying to resolve issue of propagating github events to reusable workflow

Test COG-686
2024-11-29 12:04:31 +01:00
Igor Ilic
e72a84c1c3 test: Resolve issue with notebook location
Reusable workflows must be in the workflows github folder

Test COG-686
2024-11-29 11:53:26 +01:00
Igor Ilic
d586336596 test: Fix issue with notebook action
Resolve issue with wrongly defined notebook action

Test COG-686
2024-11-29 11:46:20 +01:00
Igor Ilic
a2b4c5b9eb feat: Add reusable workflows for jupyter notebooks
Add reusable workflows for Jupyer notebooks

Feature COG-686
2024-11-29 11:36:20 +01:00
Igor Ilic
97dbede4c4 test: Add fix for telemetry issue in gh actions
Set environment variable of ENV to dev for all jobs in workflows in GH actions
2024-11-25 15:31:32 +01:00
Igor Ilic
38ef3d465f test: Add github action for multimedia notebook
Added github action for multimedia notebook

Test COG-507
2024-11-20 16:25:23 +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
Igor Ilic
d30adb53f3
Cog 337 llama index support (#186)
* feat: Add support for LlamaIndex Document type

Added support for LlamaIndex Document type

Feature #COG-337

* docs: Add Jupyer Notebook for cognee with llama index document type

Added jupyter notebook which demonstrates cognee with LlamaIndex document type usage

Docs #COG-337

* feat: Add metadata migration from LlamaIndex document type

Allow usage of metadata from LlamaIndex documents

Feature #COG-337

* refactor: Change llama index migration function name

Change name of llama index function

Refactor #COG-337

* chore: Add llama index core dependency

Downgrade needed on tenacity and instructor modules to support llama index

Chore #COG-337

* Feature: Add ingest_data_with_metadata task

Added task that will have access to metadata if data is provided from different data ingestion tools

Feature #COG-337

* docs: Add description on why specific type checking is done

Explained why specific type checking is used instead of isinstance, as isinstace returns True for child classes as well

Docs #COG-337

* fix: Add missing parameter to function call

Added missing parameter to function call

Fix #COG-337

* refactor: Move storing of data from async to sync function

Moved data storing from async to sync

Refactor #COG-337

* refactor: Pretend ingest_data was changes instead of having two tasks

Refactor so ingest_data file was modified instead of having two ingest tasks

Refactor #COG-337

* refactor: Use old name for data ingestion with metadata

Merged new and old data ingestion tasks into one

Refactor #COG-337

* refactor: Return ingest_data and save_data_to_storage Tasks

Returned ingest_data and save_data_to_storage tasks

Refactor #COG-337

* refactor: Return previous ingestion Tasks to add function

Returned previous ignestion tasks to add function

Refactor #COG-337

* fix: Remove dict and use string for search query

Remove dictionary and use string for query in notebook and simple example

Fix COG-337

* refactor: Add changes request in pull request

Added the following changes that were requested in pull request:

Added synchronize label,
Made uniform syntax in if statement in workflow,
fixed instructor dependency,
added llama-index to be optional

Refactor COG-337

* fix: Resolve issue with llama-index being mandatory

Resolve issue with llama-index being mandatory to run cognee

Fix COG-337

* fix: Add install of llama-index to notebook

Removed additional references to llama-index from core cognee lib.
Added llama-index-core install from notebook

Fix COG-337

---------
2024-11-17 11:47:08 +01:00
Leon Luithlen
6f4ba20003 Run integration tests in pipeline 2024-11-12 16:47:28 +01:00
Leon Luithlen
18890715cf Run unit tests in github actions 2024-11-12 16:47:28 +01:00
Vasilije
357735e748
Delete .github/workflows/auto-comment.yml (#199) 2024-11-12 12:06:21 +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
9192b04dc8 Change to AND operator and move from concurrency to run 2024-11-11 14:55:50 +01:00
Leon Luithlen
dedd3a851c Add manual execution for python-3.X tests 2024-11-08 15:42:54 +01:00
Leon Luithlen
236a8c1d3f Move github actions if condition 2024-11-08 14:51:08 +01:00
Leon Luithlen
c2dfe25ef2 Try run-checks approach 2024-11-08 14:44:49 +01:00
Leon Luithlen
c62800c2f0 Remove automatic execution of test that require LLM inputs from merge requests onto main 2024-11-08 14:26:20 +01:00
Vasilije
934d5e1d1b Add tasks for segment sync and posthog sync 2024-11-08 12:56:10 +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
Vasilije
4b2051d21b
Merge pull request #167 from Ruhi14/patch-2
Feature: Auto-Comment Workflow
2024-10-31 20:11:50 +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
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
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
8002db72c3 chore: Add installing of depdendencies along with postgres group
Since the postgres related libraries are no longer mandatory specification is needed for them to be installed as well

Chore #COG-170
2024-10-22 12:46:45 +02:00
Igor Ilic
2cedcbe670 refactor: Change database name in PGVectorAdapter test and workflow
Changed database name in test and workflow to be the same as in the .env.template

Refactor #COG-170
2024-10-21 15:51:48 +02:00
Igor Ilic
9f4b8f2f42 test: Add github action workflow to run PGVectorAdapter integration test
Added github action workflow to run PGVectorAdapter integration test

Test #COG-170
2024-10-21 14:50:39 +02:00
Vasilije
de69bfefbb
Delete .github/workflows/daily_twitter_stats.yaml 2024-10-17 14:51:04 +02:00
Boris Arzentar
2485eb76fa fix: prd github workflow 2024-10-16 21:19:31 +02:00