-
Notifications
You must be signed in to change notification settings - Fork 182
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
MultimodalQnA Image and Audio Support Phase 1 #1071
base: main
Are you sure you want to change the base?
Conversation
Signed-off-by: Melanie Buehler <[email protected]>
* added entrypoint override Signed-off-by: okhleif-IL <[email protected]> * fixed entrypoint container Signed-off-by: okhleif-IL <[email protected]> * removed workdir Signed-off-by: okhleif-IL <[email protected]> * reverted set env vars changes Signed-off-by: okhleif-IL <[email protected]> * added entrypoint for embedding model Signed-off-by: okhleif-IL <[email protected]> * added llava model to readme Signed-off-by: okhleif-IL <[email protected]> * removed stray \n Signed-off-by: okhleif-IL <[email protected]> * added entrypoint override in bridgetower hpu Signed-off-by: okhleif-IL <[email protected]> --------- Signed-off-by: okhleif-IL <[email protected]>
Signed-off-by: Melanie Buehler <[email protected]>
Signed-off-by: Melanie Buehler <[email protected]>
…e/mm-rag-enhanced
* changed variable names Signed-off-by: okhleif-IL <[email protected]> * changed gaudi env vars Signed-off-by: okhleif-IL <[email protected]> * changed vars + docs Signed-off-by: okhleif-IL <[email protected]> * verified + updated readme Signed-off-by: okhleif-IL <[email protected]> * updated readme Signed-off-by: okhleif-IL <[email protected]> * updated tests Signed-off-by: okhleif-IL <[email protected]> --------- Signed-off-by: okhleif-IL <[email protected]>
Signed-off-by: okhleif-IL <[email protected]>
Signed-off-by: Melanie Buehler <[email protected]>
…estion Image ingestion improvements
…e/mm-rag-enhanced
Signed-off-by: dmsuehir <[email protected]>
Update LVM model for Xeon
Signed-off-by: Melanie Buehler <[email protected]>
Signed-off-by: Melanie Buehler <[email protected]>
Signed-off-by: Melanie Buehler <[email protected]>
Signed-off-by: dmsuehir <[email protected]>
…e/mm-rag-enhanced
Signed-off-by: dmsuehir <[email protected]>
Signed-off-by: Melanie Buehler <[email protected]>
Signed-off-by: Melanie Buehler <[email protected]>
Image+Text Upload
Signed-off-by: Melanie Buehler <[email protected]>
UI Audio Upload
Signed-off-by: Melanie Buehler <[email protected]>
Signed-off-by: Melanie Buehler <[email protected]>
Signed-off-by: Melanie Buehler <[email protected]>
Signed-off-by: Melanie Buehler <[email protected]>
for more information, see https://pre-commit.ci
Signed-off-by: okhleif-IL <[email protected]>
Signed-off-by: okhleif-IL <[email protected]>
Signed-off-by: okhleif-IL <[email protected]>
Signed-off-by: okhleif-IL <[email protected]>
Signed-off-by: okhleif-IL <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks @mhbuehler @dmsuehir and @okhleif-IL for this well put together PR!
LGTM!
Signed-off-by: Melanie Buehler <[email protected]>
Updated main README and supported_examples with MMQA details
for more information, see https://pre-commit.ci
Fix for lvm-dependent tests and clear textbox
Signed-off-by: okhleif-IL <[email protected]>
export video_fn="WeAreGoingOnBullrun.mp4" | ||
export caption_fn="apple.txt" | ||
|
||
function build_docker_images() { | ||
cd $WORKPATH/docker_image_build |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please update the line 23 so that you are cloning the right repo/branch during tests and while this PR opea-project/GenAIComps#852 still being merged.
git clone https://github.com/opea-project/GenAIComps.git
should be replaced with:
git clone --single-branch --branch="melanie/mm-rag-enhanced" https://github.com/mhbuehler/GenAIComps.git
export video_fn="WeAreGoingOnBullrun.mp4" | ||
export caption_fn="apple.txt" | ||
|
||
function build_docker_images() { | ||
cd $WORKPATH/docker_image_build |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please update the line 23 so that you are cloning the right repo/branch during tests and while this PR opea-project/GenAIComps#852 still being merged.
git clone https://github.com/opea-project/GenAIComps.git
should be replaced with:
git clone --single-branch --branch="melanie/mm-rag-enhanced" https://github.com/mhbuehler/GenAIComps.git
Signed-off-by: Melanie Buehler <[email protected]>
Fixed typos for MMQA in Docker Image List doc
for more information, see https://pre-commit.ci
Clone specific branch of GenAIComps for tests
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Putting this PR on hold until opea-project/GenAIComps#852 is merged.
# TODO: Revert to the clone of opea-project "main" after the merge of https://github.com/opea-project/GenAIComps/pull/852 | ||
# git clone https://github.com/opea-project/GenAIComps.git && cd GenAIComps && git checkout "${opea_branch:-"main"}" && cd ../ | ||
git clone --single-branch --branch="melanie/mm-rag-enhanced" https://github.com/mhbuehler/GenAIComps.git |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
As said in the comments this will be reverted prior to merged.
# TODO: Revert to the clone of opea-project "main" after the merge of https://github.com/opea-project/GenAIComps/pull/852 | ||
# git clone https://github.com/opea-project/GenAIComps.git && cd GenAIComps && git checkout "${opea_branch:-"main"}" && cd ../ | ||
git clone --single-branch --branch="melanie/mm-rag-enhanced" https://github.com/mhbuehler/GenAIComps.git |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
As said in the comments this will be reverted prior to merged.
Signed-off-by: dmsuehir <[email protected]>
Signed-off-by: dmsuehir <[email protected]>
for more information, see https://pre-commit.ci
Signed-off-by: dmsuehir <[email protected]>
Description
This PR adds the following new features as specified in "Phase 1" of this RFC. The related PR in GenAIComps is opea-project/GenAIComps#852 and it will need to be merged before this one in GenAIExamples.
Data prep and ingestion enhancements:
Other enhancements:
Note that the planned query enhancement "Accept speech audio only" has been moved to Phase 2 and a PR for that phase will be submitted for the next release.
Issues
MultimodalQnA Image & Audio Support RFC
Type of change
List the type of change like below. Please delete options that are not relevant.
Dependencies
No new dependencies
Tests
Updated the individual microservice's test scripts, the GenAIExamples' MultimodalQnA test scripts, and did manual testing of the UI and documented curl commands.