Using Assistant + Completions API

You do not interact with an assistant through chat completions.

You must create a thread with messages.

Then you initiate a run, using the thread ID and assistant ID.

Then wait for the status to change to completed.

Then retrieve the latest message produced into the thread.