from langchain.chains.combine_documents import create_stuff_documents_chain
prompt = ChatPromptTemplate.from_template("""Answer the following question based only on the provided context: <context> {context} </context> Question: {input}""")
document_chain.invoke({ "input": "how can langsmith help with testing?", "context": [Document(page_content="langsmith can let you visualize test results")] })
from langchain_core.documents import Document from langchain_core.prompts import ChatPromptTemplate from langchain.chains import create_retrieval_chain from langchain.chains.combine_documents import create_stuff_documents_chain
from langchain_openai import ChatOpenAI from langchain_openai import OpenAIEmbeddings
from langchain_community.document_loaders import WebBaseLoader from langchain_community.vectorstores import FAISS
from langchain_text_splitters import RecursiveCharacterTextSplitter
prompt = ChatPromptTemplate.from_template("""Answer the following question based only on the provided context: <context> {context} </context> Question: {input}""")
# document_chain.invoke({ # "input": "how can langsmith help with testing?", # "context": [Document(page_content="langsmith can let you visualize test results")] # })