import time from langchain_openai import ChatOpenAI model = ChatOpenAI(model="gpt-4.1-mini", temperature=0) question = "Explain LangChain caching in two short sentences." for run_number in range(1, 3): start = time.perf_counter() response = model.invoke(question) elapsed = time.perf_counter() - start print(f"Run {run_number}: {elapsed:.2f} seconds") print(response.content) print("-" * 40)