tl;dr make search filters filter out Version ID base model instead of Model ID base model. Pages with multiple Version IDs with different base models can be missed with filtering since filter only checks the base model of the Model ID's main selected Version ID.
Currently, search filters only check the main base model of a page right now. This is an issue for content creators that use the same page for a character/concept/etc but give it new tabs for different base model versions.
Initially, this wasn't an issue since it the feature was mostly used for stuff like alternate outfits, updates, or epoch versions but they were still the same base model, so search would still find the main page. Now though, if a content creator remakes a character/concept/etc for a new base model version, and keeps it on the same main page, the search will miss any alternate base model versions that are not the main selected one.
For example, a model is released for SD1.5, search filtering for SD1.5 will yield that hit. If this model page updates to have an SDXL version, and makes it the new main version, anyone searching for the SD1.5 version will miss it (unless they disable the filter feature, or toggle everything on, but telling users to turn off a feature/make the filter feature pointless to make the search work is a bit ridiculous). The same could happen the other way around, someone looking for an SDXL model may miss a page entirely if a content creator's page has the SD1.5 version set as the main model version.
When a search happens, I imagine the site can recognize if a page has multiple versions. If not, what about the search looking to Version ID instead of Model ID, then bringing up the Model ID page card (or Version ID page card if possible) in the results. Every model already seems to show the Model ID and Version ID publicly, and this change would only have a discernible change to pages hosting multiple models. If there is a concern about some Model ID pages hitting too many cards, then make it so it will only populate one base model Version ID.
For example, you search for SD1.5 and there's a page that has 1 SDXL Version ID as its main selected (making it not currently show in a SD1.5 filtered search), and 5 SD1.5 Version IDs. The proposed new filtered search would check the and see the Model ID has an SDXL as its main version, but would see at least one SD1.5 base model, and the search would show the model card for one of the Version IDs.
If this is possible, another minor feature could be model card's could show all base models on the page in the top left icon. SD1.5 could just get a simple 1.5 for an icon.
Please authenticate to join the conversation.
Awaiting Dev Review
π‘ Feature Request
Over 1 year ago

llxkatz
Get notified by email when there are changes.
Awaiting Dev Review
π‘ Feature Request
Over 1 year ago

llxkatz
Get notified by email when there are changes.