Skip to content

Add new UI/new features for EC-RAG #1665

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 34 commits into from
Mar 20, 2025
Merged

Conversation

Yongbozzz
Copy link
Collaborator

Description

Add new features for EC-RAG:

  • A sleek new UI with enhanced user experience, built on Vue and Ant Design
  • Support concurrent multi-requests handling on vLLM inference backend
  • Support pipeline configuration through json file
  • Support system prompt modification through API
  • Fixed known issues in EC-RAG UI and server

Issues

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)

Dependencies

Nginx

Tests

image
image

@Yongbozzz Yongbozzz requested a review from myqi as a code owner March 17, 2025 02:19
Copy link

github-actions bot commented Mar 17, 2025

Dependency Review

The following issues were found:
  • ✅ 0 vulnerable package(s)
  • ✅ 0 package(s) with incompatible licenses
  • ✅ 0 package(s) with invalid SPDX license definitions
  • ⚠️ 4 package(s) with unknown licenses.
See the Details below.

License Issues

EdgeCraftRAG/ui/vue/package.json

PackageVersionLicenseIssue Type
http^0.0.1-securityNullUnknown License
ant-design-vue^4.0.0-rc.6NullUnknown License
lodash^4.17.21NullUnknown License
marked^15.0.6NullUnknown License

Scanned Files

  • EdgeCraftRAG/ui/vue/package.json

@Yongbozzz Yongbozzz changed the title Ecragv1.3 Add new UI for EC-RAG Mar 17, 2025
@Yongbozzz Yongbozzz changed the title Add new UI for EC-RAG Add new UI/new features for EC-RAG Mar 17, 2025
XuehaoSun and others added 14 commits March 18, 2025 14:22
…ious pull request was 1595. (opea-project#1662)

Signed-off-by: Edwards, James A <[email protected]>
Co-authored-by: Edwards, James A <[email protected]>
Signed-off-by: Zhu, Yongbo <[email protected]>
Signed-off-by: Zhu, Yongbo <[email protected]>
Signed-off-by: Zhu, Yongbo <[email protected]>
Signed-off-by: Zhu, Yongbo <[email protected]>
Signed-off-by: Zhu, Yongbo <[email protected]>
Signed-off-by: Zhu, Yongbo <[email protected]>
Signed-off-by: Zhu, Yongbo <[email protected]>
Signed-off-by: Zhu, Yongbo <[email protected]>
Yongbozzz and others added 13 commits March 18, 2025 16:31
Signed-off-by: Zhu, Yongbo <[email protected]>
Signed-off-by: Zhu, Yongbo <[email protected]>
Signed-off-by: Zhu, Yongbo <[email protected]>
Signed-off-by: Zhu, Yongbo <[email protected]>
Signed-off-by: Zhu, Yongbo <[email protected]>
Signed-off-by: Zhu, Yongbo <[email protected]>
Signed-off-by: Zhu, Yongbo <[email protected]>
Signed-off-by: Zhu, Yongbo <[email protected]>
@lvliang-intel lvliang-intel requested a review from XinyaoWa March 20, 2025 02:33
@lvliang-intel lvliang-intel merged commit 5a50ae0 into opea-project:main Mar 20, 2025
21 of 24 checks passed
chyundunovDatamonsters pushed a commit to chyundunovDatamonsters/OPEA-GenAIExamples that referenced this pull request Mar 21, 2025
Signed-off-by: Zhu, Yongbo <[email protected]>
Signed-off-by: Chingis Yundunov <[email protected]>
chyundunovDatamonsters pushed a commit to chyundunovDatamonsters/OPEA-GenAIExamples that referenced this pull request Apr 1, 2025
Signed-off-by: Zhu, Yongbo <[email protected]>
Signed-off-by: Chingis Yundunov <[email protected]>
chyundunovDatamonsters pushed a commit to chyundunovDatamonsters/OPEA-GenAIExamples that referenced this pull request Apr 1, 2025
Signed-off-by: Zhu, Yongbo <[email protected]>
Signed-off-by: Chingis Yundunov <[email protected]>
chyundunovDatamonsters pushed a commit to chyundunovDatamonsters/OPEA-GenAIExamples that referenced this pull request May 16, 2025
Signed-off-by: Zhu, Yongbo <[email protected]>
Signed-off-by: Chingis Yundunov <[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.

7 participants