What is the primary purpose of prompt caching?	To speed up Claude's response and decrease the cost of text generation.
What intensive process does Claude perform internally on an input message before generating output in a normal request?	It creates numerous internal data structures and performs extensive calculations solely on the input text.
What happens to the internal calculations and analysis after Claude sends a response in a normal request?	They are discarded (thrown away).
What problem does prompt caching address during a follow-up request?	The need for Claude to repeat all the initial, intensive work and calculations on a repeated input message.
How does prompt caching work to solve the problem of repeated inputs?	It saves the work and analysis from the initial request in a temporary data store (cache).
When a follow-up request includes an exact same input message, what action does Claude take?	It retrieves and reuses the saved work from its cache instead of reanalyzing the message.
What is the main benefit of reusing cached work during text generation?	It dramatically speeds up the process of generating text.
