Skip to content

Conversation

Jereshea
Copy link
Collaborator

Description

This PR introduces support for AMD EPYC servers by providing Docker container configurations and updates.

Key Changes

1. New Docker Configurations:

  • Added docker-compose.yaml files specific for AMD EPYC.

2. Environment Updates:

  • Introduced set_env.sh scripts tailored for AMD EPYC deployment.
  • Adjustments to environment variables for seamless integration.

3. Documentation Updates:

  • Updated the README to include deployment instructions for AMD EPYC servers.
  • Added guidance for setting up the environment and troubleshooting on AMD servers.

Copy link

github-actions bot commented Jun 19, 2025

Dependency Review

✅ No vulnerabilities or license issues found.

Scanned Files

None

@Jereshea Jereshea force-pushed the AMD-EPYC branch 2 times, most recently from a806efb to 94bde59 Compare June 20, 2025 09:56
@chensuyue
Copy link
Collaborator

Thanks for the contribution, you need to provide an EPYC instance add into CI for test. And also need scripts like this one for test, https://github.com/opea-project/GenAIExamples/blob/main/AudioQnA/tests/test_compose_on_rocm.sh, which should be named as test_compose_on_epyc.sh.

@Jereshea
Copy link
Collaborator Author

Jereshea commented Jul 8, 2025

Thanks for the contribution, you need to provide an EPYC instance add into CI for test. And also need scripts like this one for test, https://github.com/opea-project/GenAIExamples/blob/main/AudioQnA/tests/test_compose_on_rocm.sh, which should be named as test_compose_on_epyc.sh.

Thank You @chensuyue for the feedback. I'll update the script accordingly and prepare the test_compose_on_epyc.sh as suggested. I will also look into adding an EPYC instance into CI for testing.

@chensuyue
Copy link
Collaborator

Thanks for the contribution, you need to provide an EPYC instance add into CI for test. And also need scripts like this one for test, https://github.com/opea-project/GenAIExamples/blob/main/AudioQnA/tests/test_compose_on_rocm.sh, which should be named as test_compose_on_epyc.sh.

Thank You @chensuyue for the feedback. I'll update the script accordingly and prepare the test_compose_on_epyc.sh as suggested. I will also look into adding an EPYC instance into CI for testing.

Welcome, let me know when you have the test machine, I will help to add it into opea CI.

@Jereshea Jereshea force-pushed the AMD-EPYC branch 2 times, most recently from eb647fe to d4f3d78 Compare July 15, 2025 14:40
@Jereshea Jereshea force-pushed the AMD-EPYC branch 5 times, most recently from a5f459a to f00ca8a Compare July 23, 2025 06:11
@chensuyue
Copy link
Collaborator

@Jereshea Jereshea force-pushed the AMD-EPYC branch 4 times, most recently from 417cb78 to 6897604 Compare July 25, 2025 12:26
@chensuyue
Copy link
Collaborator

Please use HF_TOKEN instead of HUGGINGFACEHUB_API_TOKEN, for all the use cases.

@Jereshea Jereshea force-pushed the AMD-EPYC branch 2 times, most recently from 4c199f6 to 75a3050 Compare July 29, 2025 06:02
Signed-off-by: Jereshea J M <[email protected]>
@Jereshea Jereshea force-pushed the AMD-EPYC branch 3 times, most recently from cb7953e to 206eda8 Compare July 29, 2025 06:16
Signed-off-by: Jereshea J M <[email protected]>
@ftian1 ftian1 merged commit 427293c into opea-project:main Jul 30, 2025
72 of 74 checks passed
alexsin368 pushed a commit to alexsin368/GenAIExamples that referenced this pull request Aug 13, 2025
Signed-off-by: Jereshea J M <[email protected]>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Signed-off-by: alexsin368 <[email protected]>
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.

3 participants