Microsoft LLMLingua
llmlingua.com