-
-
Notifications
You must be signed in to change notification settings - Fork 213
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
RAGatouille API Server #92
base: main
Are you sure you want to change the base?
Conversation
Thanks a lot for this! I’m likely not going to be able to review bigger PRs in the next few days but will do so ASAP (or defer to @Anmol6 / @anirudhdharmarajan if they have the bandwidth to do so!) |
@bclavie No problem, thanks! I’m running additional tests, while trying to fix the above |
@bclavie gentle bump! |
Hey, sorry for the delay in reviewing this, still getting some random bouts of poor health (COVID really is tricky!) As for add_to_index, I think it's fine for it to have this known issue, as the issue is being fixed by @anirudhdharmarajan and isn't related to this service (the function itself has a fundamental issue atm). Moreover, I think this style of on-the-fly serving would work better with an HNSW style index than the optimised one currently used if CRUD is an issue! Things are looking pretty good at first glance and I really do appreciate it, it lowers the barrier to entry to even more! A nitpick: could you migrate the dependency management to poetry, or, at least (I don't mind this option!) pin the versions in |
Sorry to hear that @bclavie. Updated the requirements & migrated the dependency management to poetry |
@bclavie do you think this is ready for the merge? |
@bclavie hi, what do you think, I love this feature so I can implement it and deploy on docker <3 |
No changes on core RAGatouille module. Just a fastapi addition
Looking for suggestion on the implementation, routes etc...
API Endpoints
Index
Document Management
Encode
Rerank
Known Issues. Still exploring the cause