1.3 KiB
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