[Critical] Over 25% Assistant API Request Timeout Randomly

Preserve the semantics of the assistantAPI but use the mechanics of chat-completion

See my response to @rita.m query here Switching from Assistants API to Chat Completion?

Also see openairetro/examples/hello-world at main · icdev2dev/openairetro · GitHub for sense of how this could be done.