Skip to content

Update HELMET to support vllm-gaudi #255

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

Merged
merged 8 commits into from
Apr 10, 2025
Merged

Conversation

XinyaoWa
Copy link
Collaborator

@XinyaoWa XinyaoWa commented Apr 3, 2025

Description

Support OpenAI API compatiable endpoint such as vllm & tgi
Validate on Llama3.3-70b-Instruct

Related HELMET PR: princeton-nlp/HELMET#20
Original implementation refer to minmin's code

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)

Dependencies

List the newly introduced 3rd party dependency if exists.

Tests

Describe the tests that you ran to verify your changes.

Support OpenAI API compatiable endpoint such as vllm & tgi
Validate on Llama3.3-70b-Instruct

Signed-off-by: Xinyao Wang <[email protected]>
@XinyaoWa XinyaoWa force-pushed the helmet_1.3 branch 2 times, most recently from f078ac3 to af3707b Compare April 8, 2025 03:39
@joshuayao
Copy link
Collaborator

joshuayao commented Apr 10, 2025

@XinyaoWa could we close this PR because of the merge(princeton-nlp/HELMET#20)?

@XinyaoWa
Copy link
Collaborator Author

@XinyaoWa could we close this PR because of the merge(princeton-nlp/HELMET#20)?

Following the suggestion of @minmin-intel , this PR is for GenAIEval, a copy of HELMET, should also be kept.

@chensuyue
Copy link
Collaborator

The CI issue is not related to this PR, will fix in another PR.

@chensuyue chensuyue merged commit ea75c98 into opea-project:main Apr 10, 2025
11 of 12 checks passed
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.

5 participants