What is the core idea of prompt caching?	It saves processing work from an initial request so subsequent identical requests can load the saved work instead of reprocessing.
How long does the work saved in the prompt cache persist?	For five minutes.
What message part is used to enable and control prompt caching?	A cache point.
When a cache point is included in a message, what does it cache?	All the work done processing text up to that point within the message.
What condition must be met for prompt caching to successfully reuse saved work?	Everything before the cache point must be identical in the follow-up request.
What is the minimum amount of content required before a cache point for the work to be cached?	At least 1024 tokens.
Besides text parts, what other elements can have cache points applied to?	Tool definition lists and system prompts.
What is the two-phase process required for prompt caching to function?	1. An initial request to write data to the cache. 2. Follow-up requests to utilize the cached data.
