Plexamp Sonic Sage feature listing mostly songs I don't have

Whenever I use Sonic Sage to generate a playlist, many and often most of the tracks are ones that are not in my library. Why is that? And is there a way to force it to suggest only tracks that are in my library?

My music library is not small: almost 9,000 albums and about 134,000 tracks.

This is using Plexamp 4.11.0. Sonic Sage is set to use ChatGPT 4.

Settings - Open AI - “Only use server matches”

No such setting appears in the Open AI settings in Plexamp. At least not in the (latest) version that I’m using. This is what I see:

There was a new release just today. (except on Android)

That’s the one I’m using and from which I took that screenshot.

Is this iOS or Android?

Sorry, should have made that clear: this is on iOS.

The AI doesn’t know what’s in your library; it’s meant to be used with “infinite catalogs” like TIDAL. We enabled it for servers because you could do something like “acoustic Radiohead tracks” if you know you have Radiohead in your library.

Did there not used to be a setting “only use server matches” as was suggested above?

I seem to remember not having this problem in the past (although I didn’t use the functionality much).

1 Like

Do you have a Tidal subscription? That setting does exist (at least on my Android device), but my guess is that it’s hidden if you don’t have Tidal, since “only use server matches” is the only option available. That setting doesn’t affect what OpenAI recommends though, just how Plexamp tries to match those suggestions.

Did we ever get an answer for this that had a higher quality than ~“get TIDAL”?
Tidal integration is going to be sunset in October 2024. When that happens, will we be able to isolate ‘Sonic sage’ to personal library?
This is one example of MANY attempts to use the AI integration to do a thing that AI is more than capable of.


I can’t help but think it’s a conscious choice on the Plex side to not let it isolate the search to your personal library. I’d be open to an explanation to the contrary, but it certainly appears intentional.

1 Like

You’re wrong, and I wish you wouldn’t assume the worst.

We can’t isolate the search to your personal library because ChatGPT doesn’t know what’s in it.

Could you not let ChatGPT return the global results and then filter out the ones not present in the library?

That’s
 what we’re doing. But the universe out there is giant compared to what are in people’s libraries.

Depends on the library. :wink:

1 Like

You’re filtering it but still displaying the tracks that don’t match. Perhaps an option in the settings so that the unmatched tracks wouldn’t even display at all? Regardless of if we had the TIDAL integration or not?

ChatGPT would still search the wide universe and return what it always would, but then on the PlexAmp side there would be a logic filter to only display tracks that actually matched a record in the user’s library if the setting was set.

That’s the only way I see this feature still being useful moving forward with the TIDAL integration going away.

2 Likes

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.