[v0.7.8] No option to select from a list of models when using modelSpecs or agents? #7779
Replies: 3 comments 3 replies
-
Hi @IT-AI-Shen Features were not taken away, they were refactored into a cleaner solution. You can see from my comment here that this is quite possible: |
Beta Was this translation helpful? Give feedback.
-
Hi @danny-avila and thank you for the quick response! In the other thread, the concern was about restricting the available options. Our issue is that in versions 0.7.7 and earlier, when a modelSpec preset was chosen, selecting a model from the model menu next to it would retain all the settings from the preset, including the icon, model label, greeting, and promptPrefix. However, this is no longer the case. Even if I allow a Google endpoint, when a user selects it and then a model from it, the preset settings are not applied. So instead of having the chat start with (let's say) “Your friendly AI assistant,” the user is greeted with “Gemini” and the Gemini icon. I actually have tried testing with "addedEndpoints" to understand its function:
The expected result would be to see our preset and then only the Google endpoint, but In all cases, both openAI and google endpoints were shown in the list. Either it's a bug or there is another conflicting configuration. Regardless, as I mentioned above, choosing a model from the Google endpoint underneath our preset, would remove all preset settings. I genuinely hope I’m overlooking something or that we’re encountering a bug. I would greatly appreciate any further help in resolving this issue. Thank you, |
Beta Was this translation helpful? Give feedback.
-
@danny-avila |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Hi,
We were using modelSpecs to customize user experience and 'brand' the conversation (using promptPrefix, greeting etc.) while providing access to several Google Gemini models for the user to choose from.
With v0.7.8 and this PR implemented:#6346 it seems modelSpecs is limited to only one model. There is no model selection sub-menu available in the new endpoints menu.
I looked into implementing something similar through an Agent but there it seems the same limit exists and the agent is fixed to using one model.
Another option was to try and define a custom endpoint but unfortunately this does not work with Google GenAI API.
Why was this option taken away? Why not allow the the choice of using different models while still maintaining the goal of modelSpecs to simplify user experience?
Is there a way to achieve the setup we had before, where we could customize conversations but let users select which model to use, in version 0.7.8?
The only way I can think of is to replicate the modelSpecs list item multiple times for each available model, but this is a messy workaround that would look terrible as a menu.
Appreciate the response,
Itai.
Beta Was this translation helpful? Give feedback.
All reactions