Ad

Chat-Haruhi-Suzumiya: Role-Playing Chatbot

Chat-Haruhi-Suzumiya is a project that uses large language models to create a chatbot that role-plays as the character Haruhi Suzumiya. It is an open-source project with a focus on Chinese text generation and role-playing.
Screenshot of LC1332/Chat-Haruhi-Suzumiya homepage

Chat-Haruhi-Suzumiya is a project focused on creating a chatbot that can simulate the personality and speech patterns of Haruhi Suzumiya, a popular character from the anime series The Melancholy of Haruhi Suzumiya. The project leverages large language models to generate responses in a manner consistent with the character's established traits. It is a derivative work of Luotuo (https://github.com/LC1332/Luotuo-Chinese-LLM), also developed by the same team. This version focuses on role-playing with various LLMs, including OpenAI, Qwen, and GLM.

This project distinguishes itself through its comprehensive approach to character role-playing. It has a large dataset of 54,000 examples with 32 characters to fine-tune the models. The availability of various demo links showcasing different LLM integrations (OpenAI, Qwen, GLM-1.8, Yi-34B, and others) allows for easy experimentation. The focus on both Chinese and English character-specific models is a notable feature.

  • Character Simulation: Emulates the speech patterns and personality of Haruhi Suzumiya and other anime characters.
  • Multi-LLM Support: Integrates with various large language models including LLaMA, Qwen, GLM, and Vicuna.
  • Demo Availability: Provides multiple Hugging Face Gradio demos for ease of use and experimentation.
  • Extensible Architecture: Designed to be easily extended with additional characters and models.
  • Community Driven: Developed by an open-source team and actively maintained.
  • Resource-rich: Contains a variety of demo notebooks and models to accommodate a wide array of use cases and experimentation.
  • Model Fine-tuning: Includes code and instructions for fine-tuning models on custom datasets.

The project is actively developed with frequent updates and new releases, particularly emphasizing ChatHaruhi2.0. It benefits from a strong, active community developing a variety of iterations and model fine-tuning methods. The code is readily available on GitHub, and there are numerous Hugging Face Spaces showcasing the project's capabilities. Continuous experimentation and releases are being made.

Chat-Haruhi-Suzumiya benefits fans and developers interested in conversational AI and character simulation. It provides a readily accessible and customizable platform for creating interactive experiences with anime characters. The project offers a valuable resource for researchers, enthusiasts, and anyone exploring the potential of large language models for creative applications. It's a great resource for understanding and experimenting with different LLMs and fine-tuning techniques.

Summarize:
Share:
Stars
2,107
Forks
177
Issues
43
Created
3 years ago
Commit
2 years ago
License
APACHE-2.0
Archived
No
Updated 11 days ago

Similar Repositories