The Chat Completion API is designed to work with multi-turn conversations, but it also works well for non-chat scenarios.