> For the complete documentation index, see [llms.txt](https://zjunlp.gitbook.io/easyinstruct/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://zjunlp.gitbook.io/easyinstruct/documentations.md).

# Documentations

- [Prompts](https://zjunlp.gitbook.io/easyinstruct/documentations/prompts.md)
- [BasePrompt](https://zjunlp.gitbook.io/easyinstruct/documentations/prompts/baseprompt.md)
- [ICLPrompt](https://zjunlp.gitbook.io/easyinstruct/documentations/prompts/iclprompt.md)
- [CoTPrompt](https://zjunlp.gitbook.io/easyinstruct/documentations/prompts/cotprompt.md)
- [IEPrompt](https://zjunlp.gitbook.io/easyinstruct/documentations/prompts/ieprompt.md)
- [IndexPrompt](https://zjunlp.gitbook.io/easyinstruct/documentations/prompts/indexprompt.md)
- [MMPrompt](https://zjunlp.gitbook.io/easyinstruct/documentations/prompts/mmprompt.md)
- [BatchPrompt](https://zjunlp.gitbook.io/easyinstruct/documentations/prompts/batchprompt.md)
- [Engines](https://zjunlp.gitbook.io/easyinstruct/documentations/engines.md)
- [BaseEngine](https://zjunlp.gitbook.io/easyinstruct/documentations/engines/baseengine.md)
- [Llama2Engine](https://zjunlp.gitbook.io/easyinstruct/documentations/engines/llama2engine.md)
- [ChatGLM2Engine](https://zjunlp.gitbook.io/easyinstruct/documentations/engines/chatglm2engine.md)
- [Generators](https://zjunlp.gitbook.io/easyinstruct/documentations/generators.md)
- [BaseGenerator](https://zjunlp.gitbook.io/easyinstruct/documentations/generators/basegenerator.md)
- [SelfInstructGenerator](https://zjunlp.gitbook.io/easyinstruct/documentations/generators/selfinstructgenerator.md)
- [BacktranslationGenerator](https://zjunlp.gitbook.io/easyinstruct/documentations/generators/backtranslationgenerator.md)
- [EvolInstructGenerator](https://zjunlp.gitbook.io/easyinstruct/documentations/generators/evolinstructgenerator.md)
- [KG2InstructGenerator](https://zjunlp.gitbook.io/easyinstruct/documentations/generators/kg2instructgenerator.md)
- [Selectors](https://zjunlp.gitbook.io/easyinstruct/documentations/selectors.md)
- [BaseSelector](https://zjunlp.gitbook.io/easyinstruct/documentations/selectors/baseselector.md)
- [Deduplicator](https://zjunlp.gitbook.io/easyinstruct/documentations/selectors/deduplicator.md)
- [LengthSelector](https://zjunlp.gitbook.io/easyinstruct/documentations/selectors/lengthselector.md)
- [RougeSelector](https://zjunlp.gitbook.io/easyinstruct/documentations/selectors/rougeselector.md)
- [GPTScoreSelector](https://zjunlp.gitbook.io/easyinstruct/documentations/selectors/gptscoreselector.md)
- [PPLSelector](https://zjunlp.gitbook.io/easyinstruct/documentations/selectors/pplselector.md)
- [MTLDSelector](https://zjunlp.gitbook.io/easyinstruct/documentations/selectors/mtldselector.md)
- [CodeSelector](https://zjunlp.gitbook.io/easyinstruct/documentations/selectors/codeselector.md)
- [MultiSelector](https://zjunlp.gitbook.io/easyinstruct/documentations/selectors/multiselector.md)
