Is the completion API endpoint stateful in any way?

Welcome @shredengineer

IMO, fine-tune training data should be focused on getting the desired behavior from the model. Ideally one shouldn’t have to prompt engineer for a fine-tune to get the desired behavior.