Skip to content
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

GenAIComps microservices refactor #1072

Merged
merged 141 commits into from
Jan 2, 2025
Merged

GenAIComps microservices refactor #1072

merged 141 commits into from
Jan 2, 2025

Conversation

chensuyue
Copy link
Collaborator

@chensuyue chensuyue commented Dec 24, 2024

Description

GenAIComps microservices refactor

Issues

List the issue or RFC link this PR is working on. If there is no such link, please mark it as n/a.

Type of change

List the type of change like below. Please delete options that are not relevant.

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds new functionality)
  • Breaking change (fix or feature that would break existing design and interface)
  • Others (enhancement, documentation, validation, etc.)

Dependencies

List the newly introduced 3rd party dependency if exists.

Tests

Describe the tests that you ran to verify your changes.

XinyaoWa and others added 30 commits December 10, 2024 15:01
* refactor example

Signed-off-by: Xinyao Wang <xinyao.wang@intel.com>

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

---------

Signed-off-by: Xinyao Wang <xinyao.wang@intel.com>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Signed-off-by: Xinyao Wang <xinyao.wang@intel.com>
Signed-off-by: Xinyao Wang <xinyao.wang@intel.com>
Signed-off-by: Xinyao Wang <xinyao.wang@intel.com>
Signed-off-by: Xinyao Wang <xinyao.wang@intel.com>
Signed-off-by: lvliang-intel <liang1.lv@intel.com>
Signed-off-by: Xinyao Wang <xinyao.wang@intel.com>
Signed-off-by: letonghan <letong.han@intel.com>
Signed-off-by: Xinyao Wang <xinyao.wang@intel.com>
Signed-off-by: Xinyao Wang <xinyao.wang@intel.com>
* reranks folder reorg

Signed-off-by: Wang, Kai Lawrence <kai.lawrence.wang@intel.com>

* update opea_reranking_microservice

Signed-off-by: Wang, Kai Lawrence <kai.lawrence.wang@intel.com>

* add each concrete reranking class

Signed-off-by: Wang, Kai Lawrence <kai.lawrence.wang@intel.com>

* update concrete reranking classes

Signed-off-by: Wang, Kai Lawrence <kai.lawrence.wang@intel.com>

* Fix some issues

* Fix issue reranking Micro Service in component controller

Signed-off-by: Wang, Xigui <xigui.wang@intel.com>

* Enabel check_health

Signed-off-by: Wang, Xigui <xigui.wang@intel.com>

* Put data format conversion in Micro-Service

Move data format conversion from reranking to Micro-Service

Signed-off-by: Wang, Xigui <xigui.wang@intel.com>

* Add comments for code

Clean the code

Signed-off-by: Wang, Xigui <xigui.wang@intel.com>

* refine

Signed-off-by: Wang, Kai Lawrence <kai.lawrence.wang@intel.com>

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

---------

Signed-off-by: Wang, Kai Lawrence <kai.lawrence.wang@intel.com>
Signed-off-by: Wang, Xigui <xigui.wang@intel.com>
Co-authored-by: Wang, Xigui <xigui.wang@intel.com>
Co-authored-by: xiguiw <111278656+xiguiw@users.noreply.github.com>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Signed-off-by: letonghan <letong.han@intel.com>
Signed-off-by: Xinyao Wang <xinyao.wang@intel.com>
Signed-off-by: lvliang-intel <liang1.lv@intel.com>
…IComps into refactor_comps

Signed-off-by: lvliang-intel <liang1.lv@intel.com>
…o refactor_comps

Signed-off-by: lvliang-intel <liang1.lv@intel.com>
Signed-off-by: lvliang-intel <liang1.lv@intel.com>
Signed-off-by: letonghan <letong.han@intel.com>
Signed-off-by: letonghan <letong.han@intel.com>
Signed-off-by: letonghan <letong.han@intel.com>
Signed-off-by: lvliang-intel <liang1.lv@intel.com>
…IComps into refactor_comps

Signed-off-by: lvliang-intel <liang1.lv@intel.com>
Signed-off-by: letonghan <letong.han@intel.com>
Signed-off-by: letonghan <letong.han@intel.com>
Signed-off-by: letonghan <letong.han@intel.com>
Signed-off-by: letonghan <letong.han@intel.com>
Signed-off-by: letonghan <letong.han@intel.com>
Signed-off-by: letonghan <letong.han@intel.com>
Copy link

codecov bot commented Dec 24, 2024

Codecov Report

Attention: Patch coverage is 77.77778% with 2 lines in your changes missing coverage. Please review.

Files with missing lines Patch % Lines
comps/cores/common/component.py 77.77% 2 Missing ⚠️
Files with missing lines Coverage Δ
comps/cores/common/component.py 88.88% <77.77%> (+0.79%) ⬆️

letonghan and others added 6 commits December 25, 2024 10:38
Signed-off-by: letonghan <letong.han@intel.com>
* fix finetuning ci

Signed-off-by: letonghan <letong.han@intel.com>

---------

Signed-off-by: letonghan <letong.han@intel.com>
Signed-off-by: Xinyao Wang <xinyao.wang@intel.com>
Signed-off-by: letonghan <letong.han@intel.com>
WenjiaoYue and others added 5 commits December 27, 2024 12:20
Signed-off-by: WenjiaoYue <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>
Signed-off-by: letonghan <letong.han@intel.com>
* add multimodal retrievers

Signed-off-by: letonghan <letong.han@intel.com>
---------

Signed-off-by: letonghan <letong.han@intel.com>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Signed-off-by: chensuyue <suyue.chen@intel.com>
chensuyue and others added 5 commits December 31, 2024 11:39
Signed-off-by: chensuyue <suyue.chen@intel.com>
Signed-off-by: chensuyue <suyue.chen@intel.com>
@chensuyue chensuyue mentioned this pull request Jan 2, 2025
4 tasks
@chensuyue chensuyue merged commit f57e30d into main Jan 2, 2025
60 of 62 checks passed
@chensuyue chensuyue deleted the refactor_comps branch January 2, 2025 08:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants