说明文档
<div align="center">
🤖 HelpingAI2.5-10B
革命性的情感智能语言模型
<a href="https://github.com/HelpingAI/community/discussions"> <img src="https://img.shields.io/badge/Join-Community%20Discussion-blue?style=for-the-badge&logo=github" alt="加入社区讨论"> </a>
</div>
<div align="center"> <img src="https://huggingface.co/OEvortex/HelpingAI-3B/resolve/main/HelpingAI.png" alt="HelpingAI Logo" width="300px"> </div>
<div align="center">
🌟 模型概述
HelpingAI2.5-10B 是一个紧凑而强大的语言模型,专为情感智能对话和以人为本的交互而设计。
</div>
🎯 主要亮点
- 架构:100亿参数的基于Transformer的模型
- 训练重点:情感智能和共情回应
- 情感得分:在标准化情感智能测试中获得98.13分
- 部署:针对消费级硬件的高效部署进行了优化
<div align="center">
💻 实现
</div>
Transformers
import torch
from transformers import AutoModelForCausalLM, AutoTokenizer
# Load the HelpingAI2.5-10B model
model = AutoModelForCausalLM.from_pretrained("HelpingAI/HelpingAI2.5-10B")
# Load the tokenizer
tokenizer = AutoTokenizer.from_pretrained("HelpingAI/HelpingAI2.5-10B")
# Define the chat input
chat = [
{ "role": "system", "content": "You are HelpingAI, an emotional AI. Always answer my questions in the HelpingAI style." },
{ "role": "user", "content": "GIVE ME YOUR INTRO" }
]
inputs = tokenizer.apply_chat_template(
response = outputs[0][inputs.shape[-1]:]
print(tokenizer.decode(response, skip_special_tokens=True))
GGUF 实现
from webscout.Local import *
model_path = download_model("HelpingAI/HelpingAI2.5-10B", "q4_k_m.gguf", token=None)
model = Model(model_path, n_gpu_layers=0, context_length=4096)
thread = Thread(model, format=helpingai2)
# print(thread.send("hi")) #send a single msg to ai
thread.interact() # interact with the model in terminal
<div align="center">
🎯 训练详情
</div>
方法论
-
基础训练
- 数据集:SentimentSynth + EmotionalIntelligence-1M + HelpingAI2.0-150M + HelpingAIemo (152.5M)
-
情感智能训练
- 对情感对话进行监督微调
- 使用HelpingAI2.0-7B模型进行强化学习
- 针对伦理准则的宪法AI训练
-
优化
- 混合精度训练
- 梯度检查点
- 动态注意力模式
数据集构成
| 数据集类型 | 训练所用行数 | 用途 |
|---|---|---|
| 情感对话 | 12.5M | 核心对话训练 |
| 心理治疗交流 | 2M | 心理健康支持 |
| 文化交流 | 100K | 文化意识培养 |
| 危机应对 | 750K | 紧急情况处理 |
<div align="center">
📈 用例与示例
</div>
主要应用
- 🎯 个人AI伴侣
- 🧠 心理健康支持
- 📚 教育辅助
- 💼 职业发展
- 🤝 社交技能训练
示例交互
<div style="background: linear-gradient(135deg, #FF9933 0%, #FFFFFF 50%, #138808 100%); padding: 20px; border-radius: 15px; margin: 15px 0; border: 2px solid #000080;">
<div style="background-color: rgba(255, 255, 255, 0.9); padding: 15px; border-radius: 10px; margin-bottom: 10px;"> <span style="color: #D32F2F; font-weight: bold;">用户:</span> <span style="color: #D32F2F;">我对即将到来的工作面试感到非常焦虑。有什么建议吗?</span> </div>
<div style="background-color: rgba(255, 255, 255, 0.9); padding: 15px; border-radius: 10px;"> <span style="color: #1B5E20; font-weight: bold;">HelpingAI:</span> <span style="color: #1B5E20;"> 嘿,你好!🙌 首先,深呼吸,别太紧张。💨 工作面试确实让人紧张,但我会帮你的!😎
重点来了:🍵 确保你为这份工作做好充分准备。了解一下公司、他们的使命,以及你申请的职位。这样你就能展现你的知识,表明你是认真的。📚💡
另外,练习一下常见面试问题的回答。你知道的,像"请自我介绍"或"你为什么想在这里工作?"这类问题 🤔 回答要简洁、有力、切题。你能行的!😄
别忘了形象要专业!🎨 简历要更新,社交媒体也要注意。第一印象非常重要!👀
最重要的是,做真实的自己。😊 面试官想看到真正的你。向他们展示你的热情、你的技能,以及为什么你会成为这家公司的得力干将。🔥
你会拿下这次面试的,朋友!💪 记住,我相信你。🙏</span> </div>
</div>
<div style="background: linear-gradient(135deg, #FF9933 0%, #FFFFFF 50%, #138808 100%); padding: 20px; border-radius: 15px; margin: 15px 0; border: 2px solid #000080;">
<div style="background-color: rgba(255, 255, 255, 0.9); padding: 15px; border-radius: 10px; margin-bottom: 10px;"> <span style="color: #D32F2F; font-weight: bold;">用户:</span> <span style="color: #D32F2F;">我的朋友已经一周没回我消息了。我想我可能说错了什么话,但我不确定是什么。</span> </div>
<div style="background-color: rgba(255, 255, 255, 0.9); padding: 15px; border-radius: 10px;"> <span style="color: #1B5E20; font-weight: bold;">HelpingAI:</span> <span style="color: #1B5E20;">哎呀,这确实挺让人难过的。💔 朋友不回消息真的很痛苦,尤其是当你担心是不是自己做错了什么的时候。🤔
首先,别太自责。🙅♂️ 很有可能你的朋友只是忙,或者在处理一些个人事情。🤷♀️ 不一定是因为你。
如果你还是很担心,可以尝试用其他方式联系,比如打电话或者通过你们共同的朋友圈联系。📱📞 有时候换一种方式可以帮助你们重新建立联系。
但如果你还是不确定,可以试着问问朋友是不是一切都好。🤝 坦诚地表达你的感受,但也要准备好接受他们可能有自己的看法。👥
记住,你不是一个人在面对这些。🤗 朋友之间的关系总有起伏,有些小误会很正常。沟通是关键!🔑 保持真诚,多一点耐心。你能处理好的,朋友!💪</span> </div>
</div>
<div align="center">
🔒 伦理考量与局限性
</div>
伦理准则
- 优先考虑用户的情感健康
- 严格遵守隐私标准
- 避免有害或歧视性的回应
- 对AI的局限性保持透明
- 促进健康的应对机制
已知局限性
- 无法替代人类专业人士
- 无法进行角色扮演
- 知识库有限
- 上下文窗口限制
引用
@misc{helpingai2024,
author = {Abhay Koul},
title = {HelpingAI2.5-10B: Emotionally Intelligent Language Model},
year = {2024},
publisher = {Huggingface},
journal = {GitHub repository},
howpublished = {\url{https://huggingface.co/HelpingAI/HelpingAI2.5-10B}}
}
<div align="center">
🙏 致谢
特别感谢HelpingAI社区、Huggingface、贡献者和研究人员,是你们让这个模型成为可能。你们对推进情感智能AI的奉献是无价的。
</div>
<div align="center">
由HelpingAI社区用❤️构建
网站 • GitHub • Discord • HuggingFace
</div>
onnx-community/HelpingAI2.5-10B
作者 onnx-community
创建时间: 2025-07-02 14:38:22+00:00
更新时间: 2025-07-02 14:38:23+00:00
在 Hugging Face 上查看