I'm trying to fine-tune DaVinci to output a custom language that I use for describing workflows. Here's an example input and desired output:
Input: "Make an apple pie. Include homemade dough. Low sugar. 8 persons"
Desired Output (simplified):
START "make a low sugar apple pie for 8 persons"; ACTOR1 "Cook"; STEP1 ACTOR1 "Gather ingredients"; <other commands> END;
I've created a fine-tuned model with 500 prompt/completion pairs, but its performance is worse than just using ChatGPT with prompt engineering (which still doesn't perform well enough for this task). All the models (raw DaVinci, fine-tuned DaVinci, and ChatGPT) can generate relevant workflow ideas based on the prompt, but they struggle with outputting the exact format I want.
Am I missing something, or is there a better approach to achieve my desired results?