Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Improve design of Chat with Model #438

Open
Misjohns opened this issue Dec 17, 2024 · 1 comment
Open

Improve design of Chat with Model #438

Misjohns opened this issue Dec 17, 2024 · 1 comment
Labels
question Further information is requested UX Related to the user experience

Comments

@Misjohns
Copy link
Collaborator

Misjohns commented Dec 17, 2024

The current implementation and demo of the Chat with model should have an improved user experience.
@nerdalert @vishnoianil

Default screen (single model chat)

image

  • User can select the model to chat with
  • User can review the sources used for the model's response, navigating between them using the < and > arrows.
  • User can view source by clicking on the source title link
  • User can take action on the response (like, dislike, copy, download, and regenerate)
  • User can manually enter their message or use audio to create a message
  • User can Add custom model endpoint by clicking the button

Compare screen (chat with 2 models simultaneously)

image

  • Use clicks the Compare button to load another chat panel to show 2 different model responses side by side
  • User can close one of the chat panels to return to single model chat
@Misjohns Misjohns added question Further information is requested UX Related to the user experience labels Dec 17, 2024
@Misjohns Misjohns added this to UI Dec 17, 2024
@Misjohns
Copy link
Collaborator Author

Question: What are the appropriate actions a user can take to model response? Are these actions for the entire response (context and all sources),or should a user be able to take action on each individual source?

Possible actions:

  • like (approve/accept)
  • dislike (reject)
  • copy
  • download
  • regenerate (chatbot will generate a new response)
  • edit or modify (user could adjust response to help retrain model)
  • take action on a source (remove, rank)

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
question Further information is requested UX Related to the user experience
Projects
Status: No status
Development

No branches or pull requests

1 participant