Код: Выделить всё
TypeError: Object of type FieldInfo is not JSON serializable
Код: Выделить всё
from langchain_core.runnables import RunnablePassthrough
def format_docs(docs):
return "\n\n".join(doc.page_content for doc in docs)
rag_chain = (
{"context": retriever | format_docs, "question": RunnablePassthrough()}
| prompt
| llm
| StrOutputParser()
)
for chunk in rag_chain.stream("What is Task Decomposition?"):
print(chunk, end="", flush=True)
Я пробовал отладку, чтобы выяснить, откуда возникает ошибка, но, похоже, не могу ее понять. Код должен побудить мою программу дать мне ответ, но у меня возникают проблемы.
Подробнее здесь: https://stackoverflow.com/questions/789 ... rializable