Hello team, how you guys doing?
I'm getting this error:
ERROR:root:2 validation errors for LLMChatStartEvent
messages.0
Input should be a valid dictionary or instance of ChatMessage [type=model_type, input_value=ChatMessage(role=<Message... additional_kwargs=None), input_type=ChatMessage]
when trying to use llm.chat:
messages = [
ChatMessage(
role=MessageRole.SYSTEM,
content=PromptTemplate((
"Você é responsável por reformular e criar uma nova questão a partir de uma questão existente.\n" +
"A questão criada deverá manter a mesma qualidade e relevância da questão original.\n" +
"É necessário reforumular o conteúdo para apresentar variações em estilo, complexidade e contexto.\n" +
"A questão original é a seguinte:\n" +
"{question}\n" +
"As alternativas são:\n" +
"{alternatives}\n"
# "Os comentários do professor são:\n" +
# "{comments}"
)).format(
question=parsed_question_text,
alternatives=alternative_text,
comments=question_comments
)
),
ChatMessage(
role=MessageRole.USER,
content=PromptTemplate((
"Reformule a questão original e crie uma nova questão.\n" +
"Retorne com a nova questão e as alternativas."
))
)
]