Isn't this just an LLM interpretation of a search query?
I.e. a, presumably Bing, search was done and the results were fed into an existing model.
That seems like a perfectly reasonable thing if your server allows public indexing by search engines. (At least DDG and Bing both have this information in their search results for me.)
Am I missing something?