What is the minimum token threshold required to trigger prompt caching?	1,024 tokens
How is caching enabled for the system prompt within the chat function?	By adding a `cache_point` part with a type of `default`.
How is the list of tool schemas cached?	By creating a `tools_with_cache` variable and concatenating a `cache_point` part.
Which field in the response object is used to inspect prompt caching activity?	The `usage` field.
What cache operation is expected during the very first request with a new system prompt?	Cache Write.
What cache operation is expected during a follow-up request if the system prompt remains unchanged?	Cache Read.
What is the typical time limit before a cache entry is automatically cleared?	Five minutes.
What action forces a cache entry to be invalidated and result in a new cache write?	Changing the content of the system prompt or tool schemas.
What are the two primary benefits of enabling prompt caching?	Reduced generation costs and faster text generation.
