~data-platform/opensearch-project-components/+git/opensearch-ml-commons:lp-2.12.0

Last commit made on 2024-03-06
Get this branch:
git clone -b lp-2.12.0 https://git.launchpad.net/~data-platform/opensearch-project-components/+git/opensearch-ml-commons
Members of Canonical Data Platform can upload to this branch. Log in for directions.

Branch merges

Recent commits

c5721a4... by Pedro GuimarĂ£es

changed gradle distro url

7722020... by "opensearch-trigger-bot[bot]" <98922864+opensearch-trigger-bot[bot]@users.noreply.github.com>

remove more sensitive logs in pipeline/responseProcessor logs (#2130) (#2132)

Signed-off-by: Xun Zhang <email address hidden>
(cherry picked from commit 896caac5e8beffce6616ca83025c362468d9d22d)

Co-authored-by: Xun Zhang <email address hidden>

36106d0... by "opensearch-trigger-bot[bot]" <98922864+opensearch-trigger-bot[bot]@users.noreply.github.com>

enhance parsing model response function for more edge cases (#2122) (#2129)

* enhance parsing model response function for more edge cases

Signed-off-by: Yaliang Wu <email address hidden>

* add more unit test

Signed-off-by: Yaliang Wu <email address hidden>

* fine tune code; fix some bug

Signed-off-by: Yaliang Wu <email address hidden>

* add more unit test

Signed-off-by: Yaliang Wu <email address hidden>

* fix tool name bug

Signed-off-by: Yaliang Wu <email address hidden>

---------

Signed-off-by: Yaliang Wu <email address hidden>
(cherry picked from commit 311b9710413fd5ad1da3d092eb591fecfb09acd6)

Co-authored-by: Yaliang Wu <email address hidden>

70f1b8d... by "opensearch-trigger-bot[bot]" <98922864+opensearch-trigger-bot[bot]@users.noreply.github.com>

minor change in prompt template (#2115) (#2117)

Signed-off-by: Jing Zhang <email address hidden>
(cherry picked from commit 2c23a4cb984bf75820448c1f013cbe0dbcb742dc)

Co-authored-by: Jing Zhang <email address hidden>

c38854f... by "opensearch-trigger-bot[bot]" <98922864+opensearch-trigger-bot[bot]@users.noreply.github.com>

updating release note for 2.12.0 (#2108) (#2112)

* updating release note for 2.12.0

Signed-off-by: Dhrubo Saha <email address hidden>

* adding another PR to the release note

Signed-off-by: Dhrubo Saha <email address hidden>

---------

Signed-off-by: Dhrubo Saha <email address hidden>
(cherry picked from commit 024408c3f9be533fa0127ef93702c437088aa947)

Co-authored-by: Dhrubo Saha <email address hidden>

045c909... by "opensearch-trigger-bot[bot]" <98922864+opensearch-trigger-bot[bot]@users.noreply.github.com>

removing skills first (#2089) (#2110)

Signed-off-by: Dhrubo Saha <email address hidden>
(cherry picked from commit d22dbdd90cd71eea7bc618659e393ede6ad6733f)

Co-authored-by: Dhrubo Saha <email address hidden>

1cffe21... by "opensearch-trigger-bot[bot]" <98922864+opensearch-trigger-bot[bot]@users.noreply.github.com>

fine tune prompt;refactor conversational agent code (#2094) (#2107)

* fine tune prompt;refactor conversational agent code

Signed-off-by: Yaliang Wu <email address hidden>

* put listener to last

Signed-off-by: Yaliang Wu <email address hidden>

* address comments

Signed-off-by: Yaliang Wu <email address hidden>

* check if selectedToolsStr is empty

Signed-off-by: Yaliang Wu <email address hidden>

---------

Signed-off-by: Yaliang Wu <email address hidden>
(cherry picked from commit ad1442024e31774b373aaac1d1b2024574e519d3)

Co-authored-by: Yaliang Wu <email address hidden>

cbd16d3... by "opensearch-trigger-bot[bot]" <98922864+opensearch-trigger-bot[bot]@users.noreply.github.com>

update release notes 2.12 (#2103) (#2104)

Signed-off-by: Xun Zhang <email address hidden>
(cherry picked from commit f5276ce9abbf9b57dfc0d1d5ba4195b939192749)

Co-authored-by: Xun Zhang <email address hidden>

757c6ec... by "opensearch-trigger-bot[bot]" <98922864+opensearch-trigger-bot[bot]@users.noreply.github.com>

add tutorial for conversational search (#2075) (#2101)

* add tutorial for conversational search

Signed-off-by: Yaliang Wu <email address hidden>

* add more doc links

Signed-off-by: Yaliang Wu <email address hidden>

* add advanced topics

Signed-off-by: Yaliang Wu <email address hidden>

* add demo of PPLTool

Signed-off-by: Yaliang Wu <email address hidden>

* Apply suggestions from code review

Co-authored-by: kolchfa-aws <email address hidden>
Signed-off-by: Yaliang Wu <email address hidden>

* remvoe unnecessary setting

Signed-off-by: Yaliang Wu <email address hidden>

* use memory/message to keep consistent

Signed-off-by: Yaliang Wu <email address hidden>

---------

Signed-off-by: Yaliang Wu <email address hidden>
Co-authored-by: kolchfa-aws <email address hidden>
(cherry picked from commit 7ecc6957f33eacc056a363c13df033945a5d2379)

Co-authored-by: Yaliang Wu <email address hidden>

219b91c... by "opensearch-trigger-bot[bot]" <98922864+opensearch-trigger-bot[bot]@users.noreply.github.com>

Enable conversation memory feature flags (#2095) (#2099)

* Enable conversation memory feature flags

Signed-off-by: HenryL27 <email address hidden>

* amend feature flag tests

Signed-off-by: HenryL27 <email address hidden>

* remove accidentally committed files

Signed-off-by: HenryL27 <email address hidden>

* apply spotless

Signed-off-by: HenryL27 <email address hidden>

* fix final feature disablement test. whoops

Signed-off-by: HenryL27 <email address hidden>

* move common feature disablement code to util class

Signed-off-by: HenryL27 <email address hidden>

---------

Signed-off-by: HenryL27 <email address hidden>
(cherry picked from commit 850c7485f0da3220ae20da0b455b667fa773380d)

Co-authored-by: HenryL27 <email address hidden>