说明文档
<div align="center">
🤖 HelpingAI2.5-10B
革命性的情感智能语言模型
<a href="https://github.com/HelpingAI/community/discussions"> <img src="https://img.shields.io/badge/加入-社区讨论-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
# 加载 HelpingAI2.5-10B 模型
model = AutoModelForCausalLM.from_pretrained("HelpingAI/HelpingAI2.5-10B")
# 加载分词器
tokenizer = AutoTokenizer.from_pretrained("HelpingAI/HelpingAI2.5-10B")
# 定义聊天输入
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")) #向AI发送单条消息
thread.interact() # 在终端中与模型交互
<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>
Prince-1/HelpingAI2.5-10B
作者 Prince-1
创建时间: 2025-07-02 14:36:01+00:00
更新时间: 2025-07-02 14:37:51+00:00
在 Hugging Face 上查看