Bienvenido a Platzi

Jose Manuel Rengifo Correa

Jose Manuel Rengifo Correa

student
hace 3 meses

tambien tuve el error de invocar el LLM con una lista vacia en mi caso lo solucione con un SystemMessage:

history = state["messages"]  ##accedo a la lista de mensajes en el estado

    if history == []:

        ai_message = llm.invoke([SystemMessage(content="Eres un asistente que habla español")]) ##si no hay mensajes previos, envío un mensaje de sistema y un mensaje humano vacío

    else:

        ai_message = llm.invoke(history) ##envío la lista de mensajes al llm

    new_state["messages"]=[ai_message]  ##actualizo la lista de me

No hay respuestas
Curso para Crear Agentes de AI con LangGraph

Curso para Crear Agentes de AI con LangGraph

Aprende a crear agentes de inteligencia artificial paso a paso. Domina estado, nodos y LLMs, aplica el patrón ReAct, integra herramientas y despliega un sistema multiagente en producción con FastAPI y Postgres.

Curso para Crear Agentes de AI con LangGraph
Curso para Crear Agentes de AI con LangGraph

Curso para Crear Agentes de AI con LangGraph

Aprende a crear agentes de inteligencia artificial paso a paso. Domina estado, nodos y LLMs, aplica el patrón ReAct, integra herramientas y despliega un sistema multiagente en producción con FastAPI y Postgres.