Character customization research paper using LLMs for Chinese conversational AI
Top 65.7% on sourcepulse
CharacterGLM-6B is an open-source conversational AI model designed to create lifelike Chinese AI characters by focusing on attributes and behaviors. It targets researchers and developers aiming to build engaging, consistent, and anthropomorphic conversational agents, offering a foundation for academic exploration in character-driven dialogue.
How It Works
CharacterGLM-6B is fine-tuned from the ChatGLM2 series, incorporating character attributes (identity, interests, opinions, etc.) and behaviors (language style, emotional expression) into its training. This approach aims to imbue AI characters with human-like traits, enhancing consistency, anthropomorphism, and engagement in conversations. The model was trained on a large, crowdsourced dataset of character descriptions and dialogues, with further refinement using online interaction data for iterative improvement.
Quick Start & Requirements
pip install -r requirements.txt transformers>=4.36.2 torch>=2.1.0
git lfs install && git clone https://huggingface.co/thu-coai/CharacterGLM-6B
cd basic_demo && streamlit run web_demo_streamlit.py
python basic_demo/cli_demo.py
Highlighted Details
Maintenance & Community
Licensing & Compatibility
Limitations & Caveats
The open-source model is small-scale and its output is subject to probabilistic randomness, meaning accuracy is not guaranteed. The model's output can also be easily misled by user input. The project disclaims responsibility for data security, public opinion risks, or any issues arising from model misuse or misguidance.
6 months ago
1+ week