llm cache input