El tipo de mensaje **no es solo una etiqueta**, cambia cómo el modelo procesa la información
💼 System vs Human
Poner instrucciones en SystemMessage vs en HumanMessage no es equivalente:
- System tiene mayor prioridad — el modelo lo trata como "ley"
- Human se trata como "petición" — puede ser ignorado si contradice al system
- En Anthropic, system va en un parámetro separado de la API
🤖 AIMessage manual
Puedes inyectar AIMessages falsos en el historial:
- El modelo "cree" que él mismo dijo eso
- Útil para few-shot: enseñar el patrón de respuesta deseado
- Útil para prefilling: forzar el inicio de la respuesta