quivr/backend/api
Jacopo Chevallard 8cfdf53fe7
feat: using langgraph in our RAG pipeline (#3130)
# Description

Using LangGraph instead of LangChain LCEL to build and run the RAG
pipeline, as LangGraph enables greater flexibility and an easier
maintainability of complex (agentic) pipelines

Completes CORE-175

## Checklist before requesting a review

Please delete options that are not relevant.

- [x] My code follows the style guidelines of this project
- [x] I have performed a self-review of my code
- [x] I have commented hard-to-understand areas
- [ ] I have ideally added tests that prove my fix is effective or that
my feature works
- [x] New and existing unit tests pass locally with my changes
- [x] Any dependent changes have been merged

## Screenshots (if appropriate):

---------

Co-authored-by: Stan Girard <girard.stanislas@gmail.com>
2024-09-03 06:23:23 -07:00
..
quivr_api feat: using langgraph in our RAG pipeline (#3130) 2024-09-03 06:23:23 -07:00
.gitignore feat: quivr core 0.1 (#2970) 2024-09-02 10:20:53 +02:00
.python-version feat: quivr core 0.1 (#2970) 2024-09-02 10:20:53 +02:00
Dockerfile feat: quivr core 0.1 (#2970) 2024-09-02 10:20:53 +02:00
Dockerfile.dev feat: quivr core 0.1 (#2970) 2024-09-02 10:20:53 +02:00
pyproject.toml feat: using langgraph in our RAG pipeline (#3130) 2024-09-03 06:23:23 -07:00
README.md feat: quivr core 0.1 (#2970) 2024-09-02 10:20:53 +02:00

quivr-api 0.1