Spaces:
Runtime error
Runtime error
from langchain_core.prompts import ChatPromptTemplate, MessagesPlaceholder | |
contex_retriever_prompt = ChatPromptTemplate.from_messages([ | |
MessagesPlaceholder(variable_name="chat_history"), | |
("user", "{input}"), | |
("user", "Given the above conversation, generate a search query to look up in order to get information relevant to the conversation") | |
]) | |
conversion_retriever_prompt = ChatPromptTemplate.from_messages([ | |
("system", | |
"Answer the user's questions based on the below context:\n\n{context}"), | |
MessagesPlaceholder(variable_name="chat_history"), | |
("user", "{input}"), | |
]) | |
system_prompt = ( | |
"You are an assistant specializing in answering questions accurately based on provided context. " | |
"Use the context to answer the question concisely. If the answer is not found in the context, respond with 'I'm not sure'." | |
"\n\n" | |
"Context:\n{context}\n\n" | |
) | |
qa_prompt = ChatPromptTemplate.from_messages( | |
[ | |
("system", system_prompt), | |
("user", "{input}"), | |
] | |
) | |