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

Query and display multiple LLM responses simultaneously - frontend #204

Closed
9 tasks done
tubamos opened this issue Jun 18, 2024 · 0 comments · Fixed by #235
Closed
9 tasks done

Query and display multiple LLM responses simultaneously - frontend #204

tubamos opened this issue Jun 18, 2024 · 0 comments · Fixed by #235
Assignees
Labels
app frontend Items related to the app GUI sprint-09 Items assigned to sprint 09

Comments

@tubamos
Copy link
Contributor

tubamos commented Jun 18, 2024

Dependencies

Domain

app frontend

Description

To fulfill the fundamental requirement of comparing responses coming from multiple LLMs, we can implement the display of parallel chat bubbles, one for each response from a different LLM.

The chat bubbles with responses that will be created will be as many as the number of LLMs that have been selected using the checkbox in the dropdown.

Example

OpenAI has a similar UI in the web interface where there are two simultaneus responses produced that let the user select which is the best one. We could implement it in a similar way but for responses coming from different LLMs altogether.

Image

Alternative:

Integrate multiple responses in the same chat response bubble.

Resources

User Story

  • As a user,
  • I want to select multiple LLMs and receive their responses in parallel chat bubbles,
  • so that I can analyze the differences in their answers.

Acceptance Criteria

  • The chat interface displays multiple responses from different LLMs in separate parallel chat bubbles.
  • Each LLM response is presented in a distinct bubble, clearly indicating the originating LLM.
  • The user can scroll horizontally to navigate between the chat bubbles that host the responses.

Definition of Done

  • The feature has been fully implemented.
  • The feature has been manually tested and works as expected without critical bugs.
  • The feature code is documented with clear explanations of its functionality and usage.
  • The feature code has been reviewed and approved by at least one team member.
  • The feature branches have been merged into the main branch and closed.
  • The feature utility, function and usage have been documented in the respective project wiki on github.
@tubamos tubamos converted this from a draft issue Jun 18, 2024
@tubamos tubamos added app frontend Items related to the app GUI app backend Items related to the app backend labels Jun 18, 2024
@tubamos tubamos added this to the Part B3: Data pipeline LLM2 milestone Jun 18, 2024
@tubamos tubamos added sprint-09 Items assigned to sprint 09 domain: po Items that are related to Product Owner Tasks and removed app backend Items related to the app backend labels Jun 19, 2024
@tubamos tubamos moved this from Product Backlog to Sprint Backlog in amos2024ss06-feature-board Jun 19, 2024
@eloinoel eloinoel self-assigned this Jun 19, 2024
@tubamos tubamos changed the title Develop components for displaying multiple LLM responses Query and display multiple LLM responses simultaneously - frontend Jun 19, 2024
@tubamos tubamos added the to edit items that need a bit more work probably after some sicussion has been made about them label Jun 19, 2024
@eloinoel eloinoel moved this from Sprint Backlog to In Progress in amos2024ss06-feature-board Jun 20, 2024
@tubamos tubamos removed domain: po Items that are related to Product Owner Tasks to edit items that need a bit more work probably after some sicussion has been made about them labels Jun 21, 2024
@eloinoel eloinoel linked a pull request Jul 2, 2024 that will close this issue
@eloinoel eloinoel moved this from In Progress to Awaiting Review in amos2024ss06-feature-board Jul 2, 2024
@github-project-automation github-project-automation bot moved this from Awaiting Review to Item Archive in amos2024ss06-feature-board Jul 2, 2024
@eloinoel eloinoel moved this from Item Archive to Awaiting Review in amos2024ss06-feature-board Jul 2, 2024
@tubamos tubamos moved this from Awaiting Review to Item Archive in amos2024ss06-feature-board Jul 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
app frontend Items related to the app GUI sprint-09 Items assigned to sprint 09
Projects
Status: Item Archive
Development

Successfully merging a pull request may close this issue.

4 participants