Files
curso-langchain/slides/pages/messages/02b.md
T

1.3 KiB

layout
layout
default

Tipos de Mensajes (cont.)

🤖 AIMessage (role: "assistant")

Respuesta previa del modelo. Se usa para historial de conversación y para few-shot learning. Puede incluir tool_calls, usage_metadata y response_metadata.

🔧 ToolMessage (role: "tool")

Resultado de una herramienta ejecutada. Requiere tool_call_id que enlaza con el AIMessage que solicitó la herramienta. Cierra el ciclo de tool-calling.

💡 También puedes usar la notación abreviada con tuplas: ["system", "..."], ["human", "..."], ["ai", "..."] dentro de ChatPromptTemplate