In the OpenAI github repo, it says that one could use AsyncOpenAI and await for asynchronous programming. Could someone please elaborate on these two questions:
- Given the following code, if all the code we have is calling different OpenAI APIs for various tasks, then is there any point in this async and await, or should we just use the sync client?
- Given the following steps mentioned here for creating an assistant: https://platform.openai.com/docs/assistants/overview
does async client make any sense given that there is an order in these steps or not?
I would really appreciate your response and clarification. Thank you.