3 ms·
Nice to have an endpoint which takes care of this. I've been doing this manually, it's a fairly simple process: * Add "Output your response in json format, wit
by courseofaction 3y ago
Nice to have an endpoint which takes care of this. I've been doing this manually, it's a fairly simple process:
* Add "Output your response in json format, with the fields 'x', which indicates 'x_explanation', 'z', which indicates 'z_explanation' (...)" etc. GPT-4 does this fairly reliably.
* Validate the response, repeat if malformed.
* Bam, you've got a json.
I wonder if they've implemented this endpoint with validation and carefully crafted prompts on the base model, or if this is specifically fine-tuned.
- 037 3y agoIt appears to be fine-tuning: "These models have been fine-tuned to both detect when a function needs to be called (depending on the user’s input) and to respond with JSON that adheres to the function signature." https://openai.com/blog/function-calling-and-other-api-updates https://openai.com/blog/function-calling-and-other-api-updat...