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

Show selected OpenAI model in Settings picker #54

Open
1 task done
jdisho opened this issue Jan 15, 2025 · 2 comments
Open
1 task done

Show selected OpenAI model in Settings picker #54

jdisho opened this issue Jan 15, 2025 · 2 comments
Labels
enhancement New feature or request good first issue Good for newcomers

Comments

@jdisho
Copy link
Collaborator

jdisho commented Jan 15, 2025

Problem

Currently, there is no visual indication of the active model in the Settings. When users open the model selection view for summarization, interpretation, and multiple source implementation, it always defaults to displaying the first option, regardless of which model is actually selected.

This creates two usability issues:

  • First-time users cannot distinguish between the default model and a manually selected one.
  • Users cannot verify which model they are currently using.

Solution

Display the selected model's name within the picker to reflect the active selection even when the picker is closed. If no model has been explicitly selected, indicate the default model.

Additional context

No response

Code of Conduct

  • I agree to follow this project's Code of Conduct and Contributing Guidelines
@jdisho jdisho added the enhancement New feature or request label Jan 15, 2025
@PSchmiedmayer
Copy link
Member

Sounds like a great idea; could be a nice secondary label.

@PSchmiedmayer PSchmiedmayer added the good first issue Good for newcomers label Jan 19, 2025
@jdisho
Copy link
Collaborator Author

jdisho commented Jan 23, 2025

Note: All these section items lead to views that are part of SpeziLLM/SpeziLLMOpenAI. Would be better to wait for StanfordSpezi/SpeziLLM#64 to merge to avoid conflicts or duplication.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request good first issue Good for newcomers
Projects
None yet
Development

No branches or pull requests

2 participants