CacheGen: Fast Context Loading for Language Model Applications