Skip to content

Update AgentQnA and DocSum for Gaudi Compatibility#1777

Merged
ashahba merged 1 commit intoopea-project:mainfrom
Mahathi-Vatsal:fixes_for_gaudi
Apr 16, 2025
Merged

Update AgentQnA and DocSum for Gaudi Compatibility#1777
ashahba merged 1 commit intoopea-project:mainfrom
Mahathi-Vatsal:fixes_for_gaudi

Conversation

@Mahathi-Vatsal
Copy link
Copy Markdown
Contributor

Description

Updated AgentQnA and DocSum components to enable smooth execution on Gaudi.

  • Added missing Python dependencies (requests, tqdm) in run_ingest_data.sh for AgentQnA.
  • Added a volumes section in compose.yaml for DocSum to avoid runtime errors related to missing volume declarations.

Issues

n/a — no specific issue or RFC linked to this PR.

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)
  • Others (enhancement, documentation, validation, etc.)

Dependencies

The following dependencies were explicitly installed via pip to ensure proper runtime:

  • requests
  • tqdm
    Both are commonly used and lightweight Python libraries.

Tests

  • Verified successful startup of AgentQnA and DocSum services on Gaudi after the fixes.
  • Confirmed that the run_ingest_data.sh script executes without errors due to missing dependencies.
  • Ensured that no unintended side effects or service failures occurred post-update.

@github-actions
Copy link
Copy Markdown

github-actions bot commented Apr 8, 2025

Dependency Review

✅ No vulnerabilities or license issues found.

Scanned Files

None

@joshuayao
Copy link
Copy Markdown
Collaborator

Hi @Mahathi-Vatsal could you please fix the DCO issue? Thanks.

Copy link
Copy Markdown
Collaborator

@ashahba ashahba left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!
Thanks @Mahathi-Vatsal

@ashahba ashahba added the v1.3 label Apr 9, 2025
@ashahba ashahba added this to the v1.3 milestone Apr 9, 2025
@Mahathi-Vatsal Mahathi-Vatsal force-pushed the fixes_for_gaudi branch 2 times, most recently from ca40941 to b3cd090 Compare April 9, 2025 23:35
@joshuayao joshuayao added this to OPEA Apr 10, 2025
@joshuayao joshuayao moved this to In review in OPEA Apr 10, 2025
Copy link
Copy Markdown
Collaborator

@ashahba ashahba left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I didn't pay close attention this afternoon to commit list, but now that I look closer I see many commits added by this PR.

@Mahathi-Vatsal do you want to update your fork and reset your branch so that only a few commits (ideally one only since this is a very small PR) that truly belong to you show in the commit list?

Thanks.

@Mahathi-Vatsal
Copy link
Copy Markdown
Contributor Author

@ashahba : I cleaned up the commits and also included the suggested steps in run_ingest_data.sh. I will create a PR to github.io documentation to include note in the README to the two required packages for AgentQnA.

@lvliang-intel
Copy link
Copy Markdown
Collaborator

@Mahathi-Vatsal,
please resolve the code conflict.

Copy link
Copy Markdown
Collaborator

@ashahba ashahba left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

@ashahba ashahba merged commit c73b09a into opea-project:main Apr 16, 2025
13 checks passed
@github-project-automation github-project-automation bot moved this from In review to Done in OPEA Apr 16, 2025
chyundunovDatamonsters pushed a commit to chyundunovDatamonsters/OPEA-GenAIExamples that referenced this pull request May 16, 2025
letonghan pushed a commit that referenced this pull request Sep 17, 2025
* Add postgres health check for text2sql

API "/v1/postgres/health" is missing in text2sql microservice,
which is required by UI in GenAIExample. This commit adds the api
and fix several typos in README.

This PR should fix #1776.

Signed-off-by: PeterYang12 <[email protected]>

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

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

---------

Signed-off-by: PeterYang12 <[email protected]>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Ying Hu <[email protected]>
cogniware-devops pushed a commit to Cogniware-Inc/GenAIExamples that referenced this pull request Dec 19, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

5 participants