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 - backend #208

Open
1 of 8 tasks
tubamos opened this issue Jun 19, 2024 · 0 comments
Open
1 of 8 tasks

Query and display multiple LLM responses simultaneously - backend #208

tubamos opened this issue Jun 19, 2024 · 0 comments
Assignees
Labels
app backend Items related to the app backend sprint-11 Items assigned to sprint 11

Comments

@tubamos
Copy link
Contributor

tubamos commented Jun 19, 2024

Dependencies

This is the backend brother of the frontend task:

Both of them also rely on:

Domain

app backend

Description

The user wants to compare the answers from multiple LLMs. To facilitate this we could send each query into more thatn one LLMs simultaneously. We can do that by allowing the user to select each LLMs of those available in tha app, their query can be sent to. Task #204 which is the fronted task for this task will implement a checkbox inside the dropdown which will allow the user to select the LLMs. After the user has selected the active LLMs and they make a query, this query shoudl be fed to all LLMs and their answers should be parsed and presented in parallel to the frontend caht bubble compoents that are build in #204.

This task requires collaboration with the person building task #204

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

  • After the user has selected the LLMs they require answer from, the queries are sent to all of them.
  • Each of the replies coming from different LLMs of each LLM is presented in one subsection of the chat bubble compoent which is distinct from the replies coming from the other LLMs.

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 19, 2024
@tubamos tubamos added the app backend Items related to the app backend label Jun 19, 2024
@tubamos tubamos added this to the Part C: Mobile app milestone Jun 19, 2024
@tubamos tubamos changed the title Develop the backend for querrying multiple LLMs simultaneously Query and display multiple LLM responses simultaneously - backend Jun 19, 2024
@tubamos tubamos added to edit items that need a bit more work probably after some sicussion has been made about them domain: po Items that are related to Product Owner Tasks labels Jun 19, 2024
@tubamos tubamos moved this from Product Backlog to Sprint Backlog in amos2024ss06-feature-board Jun 19, 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
@tubamos tubamos moved this from Sprint Backlog to Product Backlog in amos2024ss06-feature-board Jun 25, 2024
@tubamos tubamos added the sprint-10 Items assigned to sprint 10 label Jun 25, 2024
@tubamos tubamos added sprint-11 Items assigned to sprint 11 and removed sprint-10 Items assigned to sprint 10 labels Jul 3, 2024
@tubamos tubamos moved this from Product Backlog to Sprint Backlog in amos2024ss06-feature-board Jul 3, 2024
@tubamos tubamos moved this from Sprint Backlog to In Progress in amos2024ss06-feature-board Jul 9, 2024
@potthoffjan potthoffjan self-assigned this Jul 9, 2024
@potthoffjan potthoffjan moved this from In Progress to Awaiting Review in amos2024ss06-feature-board Jul 10, 2024
@tubamos tubamos moved this from Awaiting Review to Item Archive in amos2024ss06-feature-board Jul 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
app backend Items related to the app backend sprint-11 Items assigned to sprint 11
Projects
Status: Item Archive
Development

No branches or pull requests

2 participants