Empowering Large Language Models to Set up a Knowledge Retrieval Indexer via Self-Learning