Hao Peng, Tongxu Luo, Fangyu Lei, Yiming Huang, Yifan Wei, Xiaoyan Yu, Liehuang Zhu
We lifted 7 functions out of this paper's own repositories and ran 5 of them in a sandbox. "Ran" means the function executed on a synthesized input and returned a value. It is not a reproduction of the paper's results.
| Repository | Role | Ran |
|---|---|---|
| weiyifan1023/neeko | — | 5 of 7 |
| Function | Status | Where it lives |
|---|---|---|
| Conv2d | Ran | weiyifan1023/neeko/moelora/tuners/moelora.py code served (permissive licence) · get_code("08a41b3367d5a129") |
| Dense | Ran | weiyifan1023/neeko/moelora/tuners/moelora.py code served (permissive licence) · get_code("60ee43fda6864a3d") |
| Embedding | Ran | weiyifan1023/neeko/moelora/tuners/moelora.py code served (permissive licence) · get_code("0196405048e1cadd") |
| Linear | Ran | weiyifan1023/neeko/moelora/tuners/moelora.py code served (permissive licence) · get_code("54bb85057309d721") |
| MoeLoraLayer | Ran | weiyifan1023/neeko/moelora/tuners/moelora.py code served (permissive licence) · get_code("6866786ea518f704") |
| MoeLoraModel | Not yet run | weiyifan1023/neeko/moelora/tuners/moelora.py code served (permissive licence) · get_code("899c0d6e0bf3d5f1") |
| mark_only_lora_as_trainable | Not yet run | weiyifan1023/neeko/moelora/tuners/moelora.py code served (permissive licence) · get_code("929ad987e7c47453") |
Some links come from the archived Papers with Code dataset (CC BY-SA 4.0): attribution and licence.
Large Language Models (LLMs) have revolutionized open-domain dialogue agents but encounter challenges in multi-character roleplaying (MCRP) scenarios. To address this issue, this work presents Neeko, an innovative framework designed for efficient multiplecharacter role-playing. The proposed framework breaks down the role-playing agent's training process into agent pre-tuning, multiple character playing, and character incremental learning, effectively handling both seen and unseen roles. Neeko employs a dynamic low-rank adapter (LoRA) strategy by training separate LoRA blocks independently for each character, alongside incorporating a gating network for role selection. This design allows Neeko to seamlessly adjust to a wide range of characters, thereby bolstering its adaptability to distinctive attributes, personalities, and speech patterns. As a result, Neeko demonstrates superior performance in MCRP over most existing methods, offering more engaging and versatile user interaction experiences. Code and data are available at https://github.com/ weiyifan1023/Neeko.
The same record, over MCP at https://syntology.ai/mcp:
get_harvested_code_for_paper("2402.13717")
get_code_for_paper("2402.13717")
have("2402.13717")
Connect an agent — have() is free.