I’m currently working with the assistant API, and the following API request work using the HTTP interface:
Creating an assistant
adding a message to a thread
creating a run with the assistant and the thread
getting a list of messages on the thread
The only problem is, when I simply try to create a thread using the HTTP interface, I get a 403 forbidden error. The only work around for this, is that I need to go to the Playground and create the thread there.
I create the thread within the playground, I can grab the thread ID and continue on with the conversation simply using the HTTP interface.