feat: Support response_format
and structured JSON responses.
#3785
Labels
category: model settings
Inference params, presets, templates
category: providers
Local & remote inference providers
move to Cortex
type: feature request
A new feature
Is your feature request related to a problem? Please describe it
There is not a away to force the model to return structured json at the API level.
Describe the solution
The
response_format
parameter is supported by certain models, such as Groq's llama3 (8b & 70b), Fireworks AI's llama3 70b and OpenAI gpt 3.5 and 4 etc.https://console.groq.com/docs/api-reference#chat-create
https://platform.openai.com/docs/api-reference/audio/createSpeech#audio-createspeech-response_format
https://readme.fireworks.ai/docs/structured-response-formatting
If will be great if Jan provide a UI to set that.
Teachability, documentation, adoption, migration strategy
https://console.groq.com/docs/api-reference#chat-create
https://platform.openai.com/docs/api-reference/audio/createSpeech#audio-createspeech-response_format
https://readme.fireworks.ai/docs/structured-response-formatting
What is the motivation / use case for changing the behavior?
The JSON structure response is very useful to experiment the models' capability to extend beyond a normal chat bot.
The text was updated successfully, but these errors were encountered: