Commit Graph

262 Commits

Author SHA1 Message Date
acano 1549069f5a feat: Add Elasticsearch ingestion pipeline and document chunking functionality
- Implemented `elasticsearch_ingestion` function to handle document ingestion into Elasticsearch.
- Created `build_chunks_from_folder` function to read and clean text files, generating document chunks.
- Added logging for better traceability during the ingestion process.
- Updated `uv.lock` to include `boto3` as a new dependency.
2026-03-04 18:21:01 +01:00
pseco f15266f345 Merge branch 'mrh-online-dev' of github.com:BRUNIX-AI/assistance-engine into mrh-online-dev 2026-03-04 13:58:43 +01:00
pseco 9079674114 working on retrieve from ES 2026-03-04 13:58:38 +01:00
Rafael Ruiz 86f426ae48
Fix formatting of secret values warning in README 2026-03-03 13:35:27 -08:00
Rafael Ruiz 39a9e7eaba
Rename 'main' branch to 'online' in documentation
Updated branch naming from 'main' to 'online' in CONTRIBUTING.md.
2026-03-03 13:34:22 -08:00
rafa-ruiz aa9865f5d0 docs: add contribution standards, PR template and env vars policy 2026-03-03 13:19:42 -08:00
acano dcc07495e5 Merge branch 'mrh-online-dev' of github.com:BRUNIX-AI/assistance-engine into mrh-online-dev 2026-03-03 17:49:36 +01:00
acano 0538f3b5ce Refactor code structure for improved readability and maintainability 2026-03-03 17:49:27 +01:00
pseco 89316a9f6b Merge branch 'mrh-online-dev' of github.com:BRUNIX-AI/assistance-engine into mrh-online-dev 2026-03-03 15:07:58 +01:00
pseco 63c5fc976f working on Dual Index 2026-03-03 15:07:53 +01:00
acano ff08d9a426 Refactor code structure for improved readability and maintainability 2026-03-03 14:38:55 +01:00
acano 5e29469fb4 Merge branch 'mrh-online-dev' of github.com:BRUNIX-AI/assistance-engine into mrh-online-dev 2026-03-03 14:16:05 +01:00
acano bc87753f2d Implement embedding and chat model factories for multiple providers 2026-03-03 14:15:54 +01:00
pseco 9575af3ff0 working on dual index 2026-03-03 12:01:03 +01:00
acano 203ba4a45c Merge branch 'mrh-online-dev' of github.com:BRUNIX-AI/assistance-engine into mrh-online-dev 2026-03-03 10:30:01 +01:00
acano 45d124e017 Remove deprecated configuration files and update Docker Compose for Ollama service 2026-03-03 10:29:52 +01:00
pseco c2e43c030a Merge branch 'mrh-online-dev' of github.com:BRUNIX-AI/assistance-engine into mrh-online-dev 2026-03-03 09:41:27 +01:00
pseco 8297ae204c added lark to notebook 2026-03-03 09:39:09 +01:00
acano a7c40d4f2c Refactor Docker Compose and Update Dependencies
- Removed network_mode: "host" from docker-compose.yaml for better isolation.
- Updated execution counts in langgraph_agent_simple.ipynb to reflect new cell order.
- Added OLLAMA_LOCAL_URL to imports in langgraph_agent_simple.ipynb.
- Included base_url parameter for create_chat_model and create_embedding_model functions in langgraph_agent_simple.ipynb.
- Added litellm>=1.82.0 to the development dependencies in pyproject.toml.
- Updated uv.lock to include litellm and its dependencies, along with fastuuid package.
2026-03-02 16:13:07 +01:00
acano 5a666079a4 Refactor langgraph_agent_simple notebook execution counts and handle Langfuse client errors
- Set execution counts to null for initial cells in langgraph_agent_simple.ipynb
- Update execution counts for subsequent cells to maintain order
- Change output stream name from stdout to stderr for error handling
- Capture and log detailed error messages for failed Langfuse client authentication

Update uv.lock to manage accelerate dependency

- Remove accelerate from main dependencies
- Add accelerate to dev dependencies with version specification
- Adjust requires-dist section to reflect changes in dependency management
2026-03-02 14:07:29 +01:00
acano 5b424f8409 Merge branch 'mrh-online-dev' of github.com:BRUNIX-AI/assistance-engine into mrh-online-dev 2026-03-02 12:48:45 +01:00
pseco 3e4f1cd51e update requirements 2026-03-02 12:47:52 +01:00
acano 93fd8457a1 Merge branch 'mrh-online-dev' of github.com:BRUNIX-AI/assistance-engine into mrh-online-dev 2026-03-02 12:46:12 +01:00
acano a43ba0b600 Fix execution count and streamline function call in langgraph_agent_simple notebook 2026-03-02 12:45:57 +01:00
pseco cb6ce9d210 Merge branch 'mrh-online-dev' of github.com:BRUNIX-AI/assistance-engine into mrh-online-dev 2026-03-02 12:41:36 +01:00
pseco a5952c1a4d working on agent in docker 2026-03-02 12:41:27 +01:00
acano cdc90c0b43 Refactor code structure for improved readability and maintainability 2026-03-02 12:40:49 +01:00
acano f6cfdb9df7 Implement feature X to enhance user experience and optimize performance 2026-03-02 12:24:08 +01:00
acano 48d280440c Refactor code structure for improved readability and maintainability 2026-02-27 14:45:33 +01:00
acano 10246a3046 Merge branch 'mrh-online-dev' of github.com:BRUNIX-AI/assistance-engine into mrh-online-dev 2026-02-27 08:41:10 +01:00
acano a70cd29b67 Refactor code structure for improved readability and maintainability 2026-02-27 08:39:39 +01:00
pseco 6480c77edb added markdown, langfuse downgraded, angchain-huggingface, accelerate 2026-02-27 08:36:20 +01:00
pseco e01e424fac workin on llm_factory 2026-02-26 18:02:46 +01:00
pseco 77751ee8ac working on langgraph agent v2 2026-02-26 11:35:00 +01:00
pseco 4a2db004c0 adding ragas to dev 2026-02-26 09:45:42 +01:00
pseco 006323c8b7 config changes 2026-02-25 17:28:46 +01:00
pseco dfdf94f604 working on ragas 2026-02-25 17:28:35 +01:00
pseco 12eef38f33 count tokens files 2026-02-25 17:17:20 +01:00
pseco 71cb79985c added config and count tokens 2026-02-25 14:59:57 +01:00
pseco b01a76e71d evaluation on acano 2026-02-24 17:03:33 +01:00
pseco f6a907911d unstage changes 2026-02-24 16:59:57 +01:00
pseco cdd5f45ae1 Merge branch 'mrh-online-dev' of github.com:BRUNIX-AI/assistance-engine into mrh-online-dev 2026-02-24 16:59:38 +01:00
pseco d6ac7aa1ca working on evaluating embeddings 2026-02-24 16:53:37 +01:00
acano 4b5352d93c Refactor code structure for improved readability and maintainability 2026-02-24 16:24:32 +01:00
acano d4d7d9d2a1 Implement feature X to enhance user experience and optimize performance 2026-02-24 15:48:06 +01:00
acano 0d6c08e341 Add BEIR analysis notebook for CosQA and update dependencies
- Created a new Jupyter notebook for analyzing BEIR dataset with CosQA using Ollama embeddings.
- Implemented a custom embedding class to integrate LangChain's OllamaEmbeddings with BEIR.
- Added data loading and evaluation logic for the CosQA dataset.
- Updated `uv.lock` to remove unnecessary dependencies (`mteb` and `polars`) and incremented revision number.
2026-02-24 15:27:59 +01:00
pseco ff438ea6c4 update makefile 2026-02-24 14:52:48 +01:00
pseco 9b6726c232 working on evaluatin embeddings 2026-02-24 14:35:48 +01:00
pseco 8e852c5417 Merge branch 'mrh-online-dev' of github.com:BRUNIX-AI/assistance-engine into mrh-online-dev 2026-02-24 12:09:56 +01:00
pseco 397dc7602b working on embeddings evaluation 2026-02-24 12:09:51 +01:00