** news: **
- contiene solo la noticia sin procesar
** query: **
contiene
- user: consulta del usuario
- assinstant: respuesta de la IA
{"user": user, "assistant": IA}
** messages: **
- contiene una lista de json
[
{"role": "user", "content": prompt},
{"role": "reasoning", "content": reasoning_output},
{"role": "assistant", "content": response}
]