Thierry Jean
Thierry Jean
Currently in a rush. This is a dump of all the relevant code with comments that are hopefully useful
When developing the `@cache` decorator, which is essentially a custom `@tag` decorator, I realized that decorator order matters when used with `@load_from` or `@save_to`. Instead, we should propagate tags independently...
ReadTheDocs is changing its default build process for Sphinx documentation. We should investigate and update our CI before October 7 were changes will take place [reference](https://about.readthedocs.com/blog/2024/07/addons-by-default/)
### Feature description Allow the LanceDB and other Vector DB adapter to specify a "contextualize" or rolling window operation to join partitioned text chunks before applying the embedding function. ###...
I'm building an application with `burr.integrations.pydantic` and building the graph + application fails. The following error message isn't helpful because it exposes internal implementation (i.e., the key `"state"` is nowhere...
Allows to load traces from tracked Burr application with OpenLLMetry traces. You can load previous chat interactions and try new prompts with multiple LLM providers via LiteLLM.  To launch...
Following #359, this PR introduces `Select` as an alternative to `Condition` when defining "one to many" transitions. Not only can this be more ergonomic for developers, it allows to resolve...
# Currently Below is a valid Burr graph definition to "get a user input, and select the most appropriate action out of 3" ```python graph = ( GraphBuilder() .with_actions( process_user_input,...
Currently, `Application.step()` gives a bunch of squiggly red lines when trying to unpack the return value.  This is because `.step()` is annotated as follow, potentially returning `None`, which can't...