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

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)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in 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