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

feat: add Web UI for muti-agent #300

Closed
wants to merge 149 commits into from
Closed

Conversation

Wendong-Fan
Copy link
Member

💡 User Story:
As a developer,
I want to develop a web UI for muti-agent, the UI will integrate with the data I/O module
So that our users can try our product with a better UX and upload their own requirement file

🛒 Types of Changes:

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds core functionality)
  • Improvement (non-breaking change which improves existing core functionality)
  • Documentation (update in the documentation)
  • Example (update in the folder of example)
  • Test (only for test)

🚀 Acceptance Criteria:
[Clearly define the conditions that must be met for the story to be considered complete]
[List any specific features or behaviors the new item should exhibit]

🔀 Related Open Issue or User Stories:

🛠️ Technical Details:
Use Streamlit as the front-end framework and deploy the app in the cloud service of Streamlit

📑 Tasks:
design the UI
add file upload feature
deploy the app

🔑 Dependencies and Pre-requisites:
String input should be provided from the output of muti-agent

🤝 Required Prerequisites:

  • I have read the CONTRIBUTION guide. (required)
  • My change requires a change to the documentation.
  • I have updated the tests accordingly. (required for a bug fix or a new feature)
  • I have updated the documentation accordingly.

Appointat and others added 30 commits August 13, 2023 21:15
Co-authored-by: Guohao Li <lightaime@gmail.com>
Co-authored-by: Guohao Li <lightaime@gmail.com>
Co-authored-by: Guohao Li <lightaime@gmail.com>
Co-authored-by: Guohao Li <lightaime@gmail.com>
Co-authored-by: Guohao Li <lightaime@gmail.com>
Co-authored-by: zhiyu-01 <121875294+zhiyu-01@users.noreply.github.com>
Co-authored-by: Guohao Li <lightaime@gmail.com>
Co-authored-by: MorphlingEd <s1973609@ed.ac.uk>
Co-authored-by: Tianqi Xu <40522713+dandansamax@users.noreply.github.com>
Co-authored-by: Wenxuan Li <55635778+MorphlingEd@users.noreply.github.com>
Co-authored-by: zhiyu-01 <121875294+zhiyu-01@users.noreply.github.com>
Co-authored-by: Guohao Li <lightaime@gmail.com>
Co-authored-by: MorphlingEd <s1973609@ed.ac.uk>
Co-authored-by: Tianqi Xu <40522713+dandansamax@users.noreply.github.com>
Co-authored-by: Wenxuan Li <55635778+MorphlingEd@users.noreply.github.com>
Co-authored-by: Guohao Li <lightaime@gmail.com>
Co-authored-by: Guohao Li <lightaime@gmail.com>
Co-authored-by: Guohao Li <lightaime@gmail.com>
@Appointat
Copy link
Member

Appointat commented Oct 16, 2023

There are 2,526 files changed, so please make sure every file is what we really need.

@Wendong-Fan
Copy link
Member Author

close this PR since need to move UI code to one dependent branch, new PR link: #333

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Agent Related to camel agents UI
Projects
Archived in project
Development

Successfully merging this pull request may close these issues.

[Feature Request] Web UI for muti-agent
3 participants