Finch: Prompt-guided key-value cache compression