Commit graph

321 commits

Author SHA1 Message Date
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
Vasilije
8eeaafcaba Add tasks for segment sync and posthog sync 2024-09-30 19:10:23 +02:00
Vasilije
cce2e386be Add tasks for segment sync and posthog sync 2024-09-30 17:34:23 +02:00
Vasilije
9dd955524b Add tasks for segment sync and posthog sync 2024-09-30 15:12:48 +02:00
Vasilije
354c8b1f61 Add tasks for segment sync and posthog sync 2024-09-30 11:44:32 +02:00
Vasilije
168b4d96a1 Add tasks for segment sync and posthog sync 2024-09-29 21:22:55 +02:00
Vasilije
b436b4af4c Add posthog test task 2024-09-25 18:47:11 +02:00
Vasilije
c1442d9b90 Add posthog test task 2024-09-25 17:24:03 +02:00
Vasilije
8d2c10a855 Add posthog test task 2024-09-25 17:09:10 +02:00
Vasilije
e815a20dd3 Update the demo 2024-09-25 15:38:50 +02:00
Boris Arzentar
ee2698a41c chore: add latest image tag 2024-09-25 13:56:13 +02:00
Boris Arzentar
619adb5a59 fix: change ecr image 2024-09-25 10:17:26 +02:00
Boris Arzentar
2e50960652 chore: change ci-cd iam user 2024-09-25 09:57:17 +02:00
Boris Arzentar
3fcbb7c5b7 chore: change aws role 2024-09-24 21:16:43 +02:00
Boris Arzentar
6dde336169 fix: use cognee-ci-cd role 2024-09-24 20:19:49 +02:00
Boris Arzentar
0b47a703f9 fix: change image name 2024-09-24 16:48:12 +02:00