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

Save responses from multiple LLMs #205

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

Save responses from multiple LLMs #205

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

Comments

@tubamos
Copy link
Contributor

tubamos commented Jun 18, 2024

Notes

This is basically an extention to issue 149 which is tasked to save the conversation from the user when they interact with one LLM.

In the current one we are seeking to extend the saving functionality to the responses of all the LLMs that are activated by the user via the selection checkbox.

Dependencies

Domain

app backend
app frontend

Description

Add functionality to the existing save button in the app to export responses from multiple LLMs simultaneously. When more than one LLMs have been selected in the dropdown and responses have been generated by all of them, by pressing the save button on the top bar, all the responses get to be saved / exported to a single txt file or several txt files (one per LLM interaction) whichever option (one or serveral) is easier to implement.

User Story

  • As a user,
  • I want the save button to export all selected LLM responses into a text file,
  • so that I can have a convenient way to review and compare the answers.

Acceptance Criteria

  • Users can select multiple LLMs in the dropdown whose responses will be saved when the save button is pressed.
  • The save button allows users to export responses from multiple selected LLMs into a single or several text file(s).
  • The exported text file contains clearly labeled sections for each LLM’s response, indicating which LLM provided each answer to make the comparison of responses from different LLMs easier. The use of various delimiters, white space etc. makes the legibility of long text files easier for the user.

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 changed the title Develop functionality for simultaneous response saving / export from multiple LLMs Develop functionality for simultaneous response saving from multiple LLMs 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 C: Mobile app 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 domain: po Items that are related to Product Owner Tasks labels Jun 19, 2024
@tubamos tubamos changed the title Develop functionality for simultaneous response saving from multiple LLMs Saving responses from multiple LLMs Jun 21, 2024
@tubamos tubamos added sprint-10 Items assigned to sprint 10 and removed sprint-09 Items assigned to sprint 09 labels Jun 25, 2024
@tubamos tubamos changed the title Saving responses from multiple LLMs Save responses from multiple LLMs Jul 2, 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 added the domain: po Items that are related to Product Owner Tasks label Jul 10, 2024
@tubamos tubamos removed the domain: po Items that are related to Product Owner Tasks label Jul 13, 2024
@lukas-varga lukas-varga linked a pull request Jul 17, 2024 that will close this issue
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 app frontend Items related to the app GUI sprint-11 Items assigned to sprint 11
Projects
Status: Item Archive
Development

Successfully merging a pull request may close this issue.

2 participants