I’m currently working on a chatbot assistant that helps users answer questions based on an uploaded file. The idea is that users can ask questions today and return multiple times in the future.
I’m trying to figure out the best approach for creating a “run” in this scenario. Which method would work best for my use case?
Using client.beta.threads.runs.create
or
Using client.beta.threads.create_and_run
I’d love to hear your thoughts on which method is more efficient or better suited for managing recurring user interactions with the uploaded file.
Yes, i want user to comeback to the chat multiple times and record the conversation thread. Also, I want chatgpt to remember all past interactions with the user. Basically developing a customer support chatbot. As you know users might have different requests in different days.