requestLLMMultiple

open suspend override fun requestLLMMultiple(): List<Message.Response>(source)

Requests multiple responses from the LLM and updates the prompt with the received responses.

This method invokes the superclass implementation to fetch a list of LLM responses. Each response is subsequently used to update the session's prompt. The prompt updating mechanism allows stateful interactions with the LLM, maintaining context across multiple requests.

Return

A list of Message.Response containing the results from the LLM.