cvauclair
|
9e132ac354
|
feat: agent pipelines (#131)
* feat(chain): Initial prototype for agentic chain feature
* feat: Add chain error handling
* feat: Add parallel ops and rename `chain` to `pipeline`
* docs: Update example
* feat: Add extraction pipeline op
* docs: Add extraction pipeline example
* feat: Add `try_parallel!` pipeline op macro
* misc: Remove unused module
* style: cargo fmt
* test: fix typo in test
* test: fix typo in test #2
* test: Fix broken lookup op test
* feat: Add `Op::batch_call` and `TryOp::try_batch_call`
* test: Fix tests
* docs: Add more docstrings to agent pipeline ops
* docs: Add pipeline module level docs
* docs: improve pipeline docs
* style: clippy+fmt
* fix(pipelines): Type errors
* fix: Missing trait import in macros
* feat(pipeline): Add id and score to `lookup` op result
* docs(pipelines): Add more docstrings
* docs(pipelines): Update example
* test(mongodb): Fix flaky test again
* style: fmt
* test(mongodb): fix
|
2024-12-17 13:03:59 -05:00 |