requestLLMMultipleChoices
Sends a request to the language model, potentially receiving multiple choices, and returns a list of choices from the model.
Before executing the request, the session state is validated to ensure it is active and usable.
Return
a list of choices from the model