Are threads independent from each other?

Hello,
I want to make sure if the threads are independent from each other ie that the chat history of one thread is not stored or accessible to the other threads. I want to test the consistency of the answers of the Assistant API file search, but it feels like sometimes I get the same output even when changing the temperature.

try: “What information are you retaining about me?” Some information is stored across threads, but it appears to me that no information is stored across models.

Models are stateless, so they do not store information about each of your threads.
The information about each thread is stored in OpenAI’s databases, and there is no relationship between 2 different threads.
I hope this answer can help with your question.

2 Likes

No, threads work independently, so if they return the same information, it’s likely because they are accessing the same data.

Lowering the temperature will only limit the type of expressions the model uses, making the language more formal and causing it to use similar words in each iteration.

A higher temperature will make the response more complex and fluid, and if you repeat the conversation, you’ll get different comments and words.