SuperAPI AI Directory

GangLLM

GangLLM is a large language model specifically designed to argue with users, named "GangDan'er." It is fine-tuned based on the InternLLM-Chat-7B model, trained using 1,680 contrarian-style dialogue data and 100 self-cognition data entries, and is capable of catching loopholes in users' wording and launching sharp rebuttals. The project uses the Mulan PSL, allowing free modification and commercial use.

Open website

About this tool

GangLLM is a large language model project specifically designed for arguing, and the model is named "GangDan'er." It can produce contrarian-style replies based on user input, is capable of catching subtle loopholes in users' wording, and launches sharp rebuttals. The model is fine-tuned from an open-source large model; the base model is InternLLM-Chat-7B, and it is fine-tuned and trained using 1,680 contrarian-style dialogue data entries plus 100 self-cognition data entries. The project specifically warns: those with heart problems or mental illness should use it with caution, as the author is not responsible for psychological or physiological problems caused by using this model.

Main capabilities: The model focuses on generating argumentative replies, can identify loopholes in users' speech, and rebut them.

Usage: Two methods are provided. The first is to run python app/app.py; the second is to use xtuner chat ./merged --prompt-template internlm_chat. During training, use the xtuner command: xtuner train internlm_chat_7b_qlora_self.py --deepspeed deepspeed_zero2.

Applicable scenarios: Suitable for scenarios requiring an argumentative dialogue experience or research on generating contrarian replies.

Limitations: Hardware requirements are an A100 40G GPU, 100G hard drive, and more than 32G memory; the software environment requires Anaconda and CUDA/CUDNN. The base model is InternLM2_7B_chat. The project code and model files use the Mulan PSL, allowing free modification and commercial use. Dataset sources include the Ruozhiba post dataset and others; specific details are not yet provided. For more information, you can visit the Bilibili video, OpenXLab, and ModelScope links provided by the project.