I want to make calls to multiple LLM APIs and process the responses as soon as they are returned.
I’ve tried various methods including the aqt.operations method designed in the documentation.
Whatever I do, the addon displays the spinning circle until the slowest API call is complete. It then updates the UI with all of the data. How can I update the UI as the calls are returned? Thanks.
Do you not see a spinning line until the longest running task completes using that method? I’ve tried it and the debugging statements indicate that the UI is being updated, but that’s not visible because the spinning line is shown until the last background task completes.