The format for reasoning output. Groq will default to raw if left undefined.
'parsed': Separates reasoning into a dedicated field while keeping the
response concise. Reasoning will be returned in the
additional_kwargs.reasoning_content field of the response.'raw': Includes reasoning within think tags (e.g.
<think>{reasoning_content}</think>).'hidden': Returns only the final answer content. Note: this only suppresses
reasoning content in the response; the model will still perform reasoning unless
overridden in reasoning_effort.See the Groq documentation for more details and a list of supported models.