Cómo tipar las respuestas de una LLM utilizando Zod y TypeScript