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