The setup is pretty basic. I've built a NextJS app, for the LLM model I am using open AI gpt-4-turbo and sending the images there directly without any database for images. I did a little prompting to get the same output everytime and when I get the output I make search on the Spotify API, find the songs and create the playlist with them on your own authenticated spotify account.
Likewise I also don't have a database for the emails eighter. I am using spotifys authentication
To keep your options open, it might be worth switching from GPT to either Gemini or Llama as OpenAI official policies prevent you from training on your logs with the argument this training is “illegal, harmful, or abusive,” so you’d never be able to fine tune or train your own AI in the future on your data or help others do the same.
If being permanently locked into a single intelligence service (or risking getting cut off or sued) is unacceptable for you as for me then OpenAI terms today are not acceptable. Yeah yeah maybe they won’t go after you, but why miss the opportunity for malicious compliance? Ditto Claude. Try a specialized model for your use case instead.
Gemini has no such customer noncompete, and with llama 3.1 meta removed theirs last week.
Thanks, that was something I was already considering. Do you know where can I find models specialized in this area? Because it is kinda niche, I couldn't find something that maps images into playlists directly, thats why i went for llms
Likewise I also don't have a database for the emails eighter. I am using spotifys authentication