Setting Run instructions issues

I’ve try to send new instructions with a run and it doesn’t work. Has anyone had any issues with setting temporary instructions? What I am trying to achieve is make assistant behave temporary differently. The temporary instructions are short and clear. On contrary the assistant now seem to work without any instructions. I suppose I can create another Assistent but I would like to keep thread (user) context.

There are two parameters when you call run that affects the instructions: instructions and additional_instructions. Setting instructions will override the original instructions. additional_instructions will be appended to the original instructions. Which one are you using?

1 Like

In addition to @supershaneski comment, I would add that you can also create a separate assistant and interact with it within the same thread.

Yes, I am aware of that. Currently I am testing with additional_instructions. I just didn’t think they kicked in. It finally worked after starting on a new thread.

Yes, I realized that after I posted. You can switch assistants on same thread.

1 Like