-
Notifications
You must be signed in to change notification settings - Fork 146
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
[FEATURE] Implement BedrockRerank[Pre|Post]ProcessFunction #3254
Labels
Comments
5 tasks
@tkykenmt , Do you want to implement this ? |
@ylwu-amzn Yes, I'd like to implement this. |
@tkykenmt , we plan to release this in the coming 2.19 , code freeze |
@ylwu-amzn |
tkykenmt
added a commit
to tkykenmt/ml-commons
that referenced
this issue
Jan 4, 2025
…project#3254 Signed-off-by: tkykenmt <[email protected]>
tkykenmt
added a commit
to tkykenmt/ml-commons
that referenced
this issue
Jan 6, 2025
…project#3254 Signed-off-by: tkykenmt <[email protected]>
tkykenmt
added a commit
to tkykenmt/ml-commons
that referenced
this issue
Jan 6, 2025
…project#3254 Signed-off-by: tkykenmt <[email protected]>
tkykenmt
added a commit
to tkykenmt/ml-commons
that referenced
this issue
Jan 6, 2025
…project#3254 Signed-off-by: tkykenmt <[email protected]>
tkykenmt
added a commit
to tkykenmt/ml-commons
that referenced
this issue
Jan 6, 2025
…project#3254 Signed-off-by: tkykenmt <[email protected]>
tkykenmt
added a commit
to tkykenmt/ml-commons
that referenced
this issue
Jan 7, 2025
…project#3254 Signed-off-by: tkykenmt <[email protected]>
tkykenmt
added a commit
to tkykenmt/ml-commons
that referenced
this issue
Jan 7, 2025
…project#3254 Signed-off-by: tkykenmt <[email protected]>
tkykenmt
added a commit
to tkykenmt/ml-commons
that referenced
this issue
Jan 7, 2025
…project#3254 Signed-off-by: tkykenmt <[email protected]>
tkykenmt
added a commit
to tkykenmt/ml-commons
that referenced
this issue
Jan 9, 2025
…ck Rerank API (opensearch-project#3254) Signed-off-by: tkykenmt <[email protected]>
Open
5 tasks
jngz-es
pushed a commit
that referenced
this issue
Jan 29, 2025
* Add pre and post process functions for Bedrock Rerank API #3254 Signed-off-by: tkykenmt <[email protected]> * modify format using spotlessApply Signed-off-by: tkykenmt <[email protected]> * Fix on validation/converting scores #3339 Signed-off-by: tkykenmt <[email protected]> * Fix on method name of test case for list of maps data #3339 Signed-off-by: tkykenmt <[email protected]> * remove unnecessary cast #3339 Signed-off-by: tkykenmt <[email protected]> --------- Signed-off-by: tkykenmt <[email protected]>
opensearch-trigger-bot bot
pushed a commit
that referenced
this issue
Jan 29, 2025
* Add pre and post process functions for Bedrock Rerank API #3254 Signed-off-by: tkykenmt <[email protected]> * modify format using spotlessApply Signed-off-by: tkykenmt <[email protected]> * Fix on validation/converting scores #3339 Signed-off-by: tkykenmt <[email protected]> * Fix on method name of test case for list of maps data #3339 Signed-off-by: tkykenmt <[email protected]> * remove unnecessary cast #3339 Signed-off-by: tkykenmt <[email protected]> --------- Signed-off-by: tkykenmt <[email protected]> (cherry picked from commit d05674a)
dhrubo-os
pushed a commit
that referenced
this issue
Feb 3, 2025
… (#3456) * Add pre and post process functions for Bedrock Rerank API #3254 Signed-off-by: tkykenmt <[email protected]> * modify format using spotlessApply Signed-off-by: tkykenmt <[email protected]> * Fix on validation/converting scores #3339 Signed-off-by: tkykenmt <[email protected]> * Fix on method name of test case for list of maps data #3339 Signed-off-by: tkykenmt <[email protected]> * remove unnecessary cast #3339 Signed-off-by: tkykenmt <[email protected]> --------- Signed-off-by: tkykenmt <[email protected]> (cherry picked from commit d05674a) Co-authored-by: Takayuki Enomoto <[email protected]>
opensearch-trigger-bot bot
added a commit
that referenced
this issue
Feb 3, 2025
… (#3456) * Add pre and post process functions for Bedrock Rerank API #3254 Signed-off-by: tkykenmt <[email protected]> * modify format using spotlessApply Signed-off-by: tkykenmt <[email protected]> * Fix on validation/converting scores #3339 Signed-off-by: tkykenmt <[email protected]> * Fix on method name of test case for list of maps data #3339 Signed-off-by: tkykenmt <[email protected]> * remove unnecessary cast #3339 Signed-off-by: tkykenmt <[email protected]> --------- Signed-off-by: tkykenmt <[email protected]> (cherry picked from commit d05674a) Co-authored-by: Takayuki Enomoto <[email protected]> (cherry picked from commit a29627e)
dhrubo-os
pushed a commit
that referenced
this issue
Feb 3, 2025
… (#3456) (#3500) * Add pre and post process functions for Bedrock Rerank API #3254 Signed-off-by: tkykenmt <[email protected]> * modify format using spotlessApply Signed-off-by: tkykenmt <[email protected]> * Fix on validation/converting scores #3339 Signed-off-by: tkykenmt <[email protected]> * Fix on method name of test case for list of maps data #3339 Signed-off-by: tkykenmt <[email protected]> * remove unnecessary cast #3339 Signed-off-by: tkykenmt <[email protected]> --------- Signed-off-by: tkykenmt <[email protected]> (cherry picked from commit d05674a) Co-authored-by: Takayuki Enomoto <[email protected]> (cherry picked from commit a29627e) Co-authored-by: opensearch-trigger-bot[bot] <98922864+opensearch-trigger-bot[bot]@users.noreply.github.com>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Is your feature request related to a problem?
Amazon Bedrock introduced Rerank model support. OpenSearch can invoke Rerank models on Bedrock by writing custom pre/post processing function, but pre-built function is good for performance.
What solution would you like?
Implement BedrockRerankPreProcessing and BedrockRerankPostProcessing based on existing processor functions as follows.
What alternatives have you considered?
A clear and concise description of any alternative solutions or features you've considered.
Do you have any additional context?
Add any other context or screenshots about the feature request here.
The text was updated successfully, but these errors were encountered: