RHIDP-14077: migrate RAG and vector stores to LCORE config - #44
Conversation
Signed-off-by: Jordan Dubrick <jdubrick@redhat.com>
Signed-off-by: Jordan Dubrick <jdubrick@redhat.com>
Signed-off-by: Jordan Dubrick <jdubrick@redhat.com>
…ma stack Signed-off-by: Jordan Dubrick <jdubrick@redhat.com>
Signed-off-by: Jordan Dubrick <jdubrick@redhat.com>
PR Summary by QodoMigrate BYOK RAG and vector stores to LCORE config (pgvector GitOps rewrite)
AI Description
Diagram
High-Level Assessment
Files changed (6)
|
Code Review by Qodo
Context used 1. Embedding provider removed
|
|
For the Qodo review, when defining it via the LCORE config it will register the model for you. Therefore the path provided will be present at runtime. |
yangcao77
left a comment
There was a problem hiding this comment.
changes look good to me
What does this PR do?:
pgvectordefinition via LCORE config (fyi @JslYoon)Which issue(s) this PR fixes:
https://redhat.atlassian.net/browse/RHIDP-14077
PR acceptance criteria:
Testing and documentation do not need to be complete in order for this PR to be approved. We just need to ensure tracking issues are opened and linked to this PR, if they are not in the PR scope due to various constraints.
Tested and Verified
Documentation (READMEs, Product Docs, Blogs, Education Modules, etc.)
How to test changes / Special notes to the reviewer:
Pull the changes from this PR and add the
lightspeed-stack.yamlcontents to yourlightspeed-stack.local.yamlfile and runmake local-up. You should be able to query/v1/rags,/v1/modelsand/v1/streaming_queryand obtain the expected results.For testing Notebooks it is trickier but doable. I took the changes in this PR and added them to RHDH Local and then started it up from there locally so I could test notebooks.