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

[Bug]: Model @ feature incorrectly shows endpoint models when a modelSpec is used #5823

Open
1 task done
rba100 opened this issue Feb 12, 2025 · 0 comments
Open
1 task done
Labels
🐛 bug Something isn't working

Comments

@rba100
Copy link

rba100 commented Feb 12, 2025

What happened?

The expected behaviour is that only modelSpec model options should be presented as an @ mention if modelSpec has been defined in the config.

Even as the USER role, both the modelSpec and the endpoints that back them will be shown in the @ mention menu. Whilst those backing models cannot be successfully selected they are a potential confusion to see.

Another bug could compound user confusion: If a user does not have a model selected ("none selected" in top left) they will still be able to submit messages, but get an error. Expected behaviour, if a model is not selected the chat input is disabled (either text input, or the send button).

Another confusion: if you try to select a non-modelSpec model using @, the selected model will be "none selected" but the central icon that appears in empty/new chats will nonetheless reflect the underlying vendor logo for that endpoint.

Version Information

Version 0.76 (librechat-dev:6c33dc2eb37a152334ae5fc2bb2e84c13c7cb311)

Steps to Reproduce

Configure an endpoint, such as Azure, and then configure a modelSpec to use it.

What browsers are you seeing the problem on?

No response

Relevant log output

Screenshots

No response

Code of Conduct

  • I agree to follow this project's Code of Conduct
@rba100 rba100 added the 🐛 bug Something isn't working label Feb 12, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🐛 bug Something isn't working
Projects
None yet
Development

No branches or pull requests

1 participant