Sequential Chains link the output of one chain to the input of the next, one step after another.
python
from langchain.chains import SimpleSequentialChain
# Assume first_chain and second_chain are LLMChains
# This chain will run first_chain, take its output,
# and use it as the input for second_chain.
overall_chain = SimpleSequentialChain(chains=[first_chain, second_chain], verbose=True)
# Run the chain with the initial input
final_response = overall_chain.invoke("some input")You should see
(By chaining chains together in sequence, you can handle more complex tasks.)