OceanLi
OceanLi
Update GitHub workflows to ensure CI/CD processes are professionally done following best industry practices. * **pyproject.toml**: - Add `coverage`, `pytest`, `flake8`, and `codecov` to dependencies. * **.github/workflows/python-package.yml**: - Add steps...
## Issue: How to Use the Flow Data Model in Lionagi ### Background and Motivation The `Flow` class in `lionagi` represents a flow of categorical sequences, providing a framework for...
## Issue: Enhancing the Progression System ### Background and Motivation The current `Progression` implementation in `lionagi` isn't fully utilized. Here are several ideas to improve its utility: 1. **Query Sequencing**:...
as we are moving onto knowledge graph, we need to first answer this question: what is knowledge? (not trying to get into a philosophical arguments here) --- ## Issue: Defining...
embedding endpoint is now supported in iModel, it can now be accessed via iModel directly or pile.embed_pile() this raises an interesting question on the positioning and purpose of pile, but...
## Issue: Implement Tree-Structured Conversations in Lionagi ### Background and Motivation In `lionagi`, managing conversation branching efficiently is crucial for handling complex interactions. The current branch/session system has limitations that...
## Issue: Implement Graph-Based Indexing System for Lionagi ### Background and Motivation Similar to the container index, a graph index uses a graph structure instead of a container as the...
designing an index class, check under `lionagi.os.collections.index` ## Issue: Implement Native Indexing System for Lionagi ### Background and Motivation The indexing system in `lionagi` is designed to be easily swappable,...