Shared response-shape extraction: every OpenAI-compatible chat-completions response (Ollama included) nests the reply at choices[0].message.content.
choices[0].message.content