How to maintain context with gpt-3.5-turbo API?