Abhaykoul commited on
Commit
69e2eed
·
verified ·
1 Parent(s): af8ee36

Upload folder using huggingface_hub

Browse files
.gitattributes CHANGED
@@ -33,3 +33,6 @@ saved_model/**/* filter=lfs diff=lfs merge=lfs -text
33
  *.zip filter=lfs diff=lfs merge=lfs -text
34
  *.zst filter=lfs diff=lfs merge=lfs -text
35
  *tfevents* filter=lfs diff=lfs merge=lfs -text
 
 
 
 
33
  *.zip filter=lfs diff=lfs merge=lfs -text
34
  *.zst filter=lfs diff=lfs merge=lfs -text
35
  *tfevents* filter=lfs diff=lfs merge=lfs -text
36
+ tokenizer.json filter=lfs diff=lfs merge=lfs -text
37
+ helpingai2.5-2b-q4_k_m.gguf filter=lfs diff=lfs merge=lfs -text
38
+ q4_k_m.gguf filter=lfs diff=lfs merge=lfs -text
LICENSE.md ADDED
@@ -0,0 +1,214 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # HelpingAI License
2
+ Version 3.0
3
+
4
+ Copyright (c) 2024 HelpingAI
5
+
6
+ All Rights Reserved.
7
+
8
+ ## PREAMBLE
9
+ The HelpingAI License (the "License") is designed to govern the use, modification, and distribution of HelpingAI's proprietary assets, including but not limited to artificial intelligence models, software, algorithms, weights, documentation, datasets, and associated materials (collectively, the "Content"). This License aims to balance open innovation with the protection of HelpingAI's intellectual property rights while ensuring responsible and ethical use of AI technology.
10
+
11
+ ## 1. DEFINITIONS
12
+ 1.1. "Model" means any machine learning model, artificial intelligence system, neural network architecture, or AI-powered solution developed by HelpingAI.
13
+
14
+ 1.2. "Weights" refers to the trained parameters, embeddings, model checkpoints, and other numerical values that define the behavior and capabilities of the Model.
15
+
16
+ 1.3. "Source Code" means the human-readable form of software, documentation, configuration files, and associated resources.
17
+
18
+ 1.4. "Derivative Work" means any work that is based upon or derived from the Content, including but not limited to:
19
+ a) Fine-tuned or adapted versions of the Model
20
+ b) Modified or enhanced versions of the Source Code
21
+ c) Products, services, or applications that incorporate the Content
22
+ d) Adaptations, transformations, or improvements of the Content
23
+ e) Any output generated using the Model or Content
24
+
25
+ 1.5. "Commercial Use" means any use of the Content intended for or directed toward:
26
+ a) Commercial advantage or monetary compensation
27
+ b) Revenue generation, either directly or indirectly
28
+ c) Business operations or commercial services
29
+ d) Integration into commercial products or offerings
30
+
31
+ 1.6. "End User" means any individual or entity that uses the Content or Derivative Works.
32
+
33
+ ## 2. GRANT OF RIGHTS
34
+ Subject to the terms and conditions of this License, HelpingAI hereby grants you a limited, non-exclusive, non-transferable, revocable license to:
35
+
36
+ 2.1. Access and use the Content for:
37
+ a) Research and evaluation purposes
38
+ b) Educational and academic use
39
+ c) Personal, non-commercial projects
40
+ d) Open-source contributions (subject to Section 3)
41
+
42
+ 2.2. Create and use Derivative Works for non-commercial purposes, provided that:
43
+ a) You comply with all restrictions in Section 3
44
+ b) You maintain appropriate attribution
45
+ c) You ensure responsible and ethical use
46
+
47
+ 2.3. Distribute the Content or Derivative Works to third parties, provided that:
48
+ a) You maintain all copyright notices and attributions
49
+ b) You include a complete, unmodified copy of this License
50
+ c) You clearly document any modifications made
51
+ d) You comply with all restrictions in Section 3
52
+ e) You ensure recipients agree to this License
53
+
54
+ ## 3. RESTRICTIONS AND LIMITATIONS
55
+ 3.1. **Commercial Use Restrictions**
56
+ You may not use the Content or any Derivative Works for Commercial Use without:
57
+ a) Obtaining a separate commercial license from HelpingAI
58
+ b) Paying applicable fees and royalties
59
+ c) Receiving written authorization
60
+
61
+ 3.2. **Model Usage Restrictions**
62
+ You may not:
63
+ a) Use the Model to train or develop competing AI models or services
64
+ b) Extract, reverse engineer, or decompile the Model's architecture or weights
65
+ c) Remove, disable, or circumvent any access controls or security measures
66
+ d) Use the Model for military purposes, weapons development, or harmful applications
67
+ e) Use the Model to generate harmful, discriminatory, or illegal content
68
+ f) Use the Model in safety-critical applications without explicit written permission
69
+ g) Use the Model in ways that violate privacy or data protection laws
70
+ h) Create autonomous systems that could cause harm to individuals or society
71
+
72
+ 3.3. **Distribution Restrictions**
73
+ You may not:
74
+ a) Redistribute the Model's weights or checkpoints without explicit permission
75
+ b) Create hosted APIs or services that provide direct access to the Model
76
+ c) Bundle or integrate the Content with commercial products or services
77
+ d) Sublicense or transfer rights to the Content to third parties
78
+ e) Distribute the Content in ways that could harm HelpingAI's interests
79
+
80
+ 3.4. **Branding and Attribution**
81
+ You must:
82
+ a) Maintain all HelpingAI branding, logos, notices, and watermarks
83
+ b) Include the following attribution in all Derivative Works:
84
+ "Powered by HelpingAI technology, licensed under the HelpingAI License v3.0"
85
+ c) Not use HelpingAI's name, logos, or trademarks to endorse or promote products
86
+ d) Not suggest any official association with HelpingAI without permission
87
+
88
+ ## 4. INTELLECTUAL PROPERTY
89
+ 4.1. HelpingAI retains all rights, title, and interest in and to the Content, including:
90
+ a) All intellectual property rights
91
+ b) Patents, trademarks, and trade secrets
92
+ c) Proprietary methods and algorithms
93
+ d) Future improvements and modifications
94
+
95
+ 4.2. This License does not grant you any rights to HelpingAI's:
96
+ a) Patents or patent applications
97
+ b) Trademarks or service marks
98
+ c) Trade secrets or proprietary information
99
+ d) Other intellectual property except as expressly stated
100
+
101
+ 4.3. Derivative Works:
102
+ a) You retain ownership of original portions of Derivative Works you create
103
+ b) HelpingAI retains all rights to the underlying Content
104
+ c) You grant HelpingAI a perpetual license to any improvements or feedback
105
+
106
+ ## 5. DATA COLLECTION AND PRIVACY
107
+ 5.1. Data Collection:
108
+ a) HelpingAI may collect usage data and performance metrics
109
+ b) Analytics may be used to improve the Content
110
+ c) Collection will comply with applicable privacy laws
111
+
112
+ 5.2. Privacy Requirements:
113
+ a) You must comply with all applicable privacy laws and regulations
114
+ b) You must provide appropriate privacy notices to End Users
115
+ c) You must obtain necessary consents for data collection
116
+ d) You must implement appropriate data security measures
117
+
118
+ ## 6. WARRANTY DISCLAIMER
119
+ THE CONTENT IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO:
120
+ a) WARRANTIES OF MERCHANTABILITY
121
+ b) FITNESS FOR A PARTICULAR PURPOSE
122
+ c) NON-INFRINGEMENT
123
+ d) ACCURACY OR COMPLETENESS
124
+ e) ABSENCE OF ERRORS OR DEFECTS
125
+ f) COMPATIBILITY WITH OTHER SOFTWARE
126
+ g) SECURITY OR PERFORMANCE
127
+
128
+ ## 7. LIMITATION OF LIABILITY
129
+ 7.1. IN NO EVENT SHALL HELPINGAI BE LIABLE FOR ANY:
130
+ a) DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES
131
+ b) LOSS OF PROFITS OR BUSINESS OPPORTUNITIES
132
+ c) BUSINESS INTERRUPTION OR LOST DATA
133
+ d) PERSONAL INJURY OR PROPERTY DAMAGE
134
+ e) ANY OTHER DAMAGES OR LOSSES
135
+
136
+ 7.2. THIS LIMITATION APPLIES TO:
137
+ a) CONTRACT OR TORT CLAIMS
138
+ b) BREACH OF WARRANTY
139
+ c) ANY OTHER LEGAL THEORY
140
+ d) ALL USES OF THE CONTENT
141
+
142
+ ## 8. TERMINATION
143
+ 8.1. Automatic Termination:
144
+ a) This License terminates automatically upon any breach
145
+ b) No notice is required for termination
146
+ c) All rights granted immediately cease
147
+
148
+ 8.2. Upon Termination:
149
+ a) Cease all use of the Content
150
+ b) Destroy all copies and installations
151
+ c) Stop distribution of Derivative Works
152
+ d) Certify compliance with termination terms
153
+
154
+ 8.3. Survival:
155
+ a) Sections 4, 6, 7, 9, and 10 survive termination
156
+ b) Obligations to protect intellectual property continue
157
+ c) Liability limitations remain in effect
158
+
159
+ ## 9. GOVERNING LAW AND JURISDICTION
160
+ 9.1. This License shall be governed by and construed in accordance with:
161
+ a) The laws of the United States of America
162
+ b) The State of California
163
+ c) Without regard to conflicts of law principles
164
+
165
+ 9.2. Dispute Resolution:
166
+ a) Exclusive jurisdiction in Santa Clara County, California
167
+ b) Agreement to personal jurisdiction
168
+ c) Waiver of jury trial
169
+ d) Prevailing party entitled to attorney fees
170
+
171
+ ## 10. EXPORT COMPLIANCE
172
+ 10.1. You must comply with all applicable:
173
+ a) Export control laws and regulations
174
+ b) Trade sanctions and embargoes
175
+ c) International trade restrictions
176
+ d) Anti-boycott regulations
177
+
178
+ 10.2. You may not export the Content to:
179
+ a) Prohibited countries or regions
180
+ b) Restricted end users
181
+ c) Prohibited end uses
182
+
183
+ ## 11. MODIFICATIONS TO LICENSE
184
+ 11.1. License Updates:
185
+ a) HelpingAI may modify this License at any time
186
+ b) Changes effective upon posting
187
+ c) Continued use constitutes acceptance
188
+
189
+ 11.2. Notification:
190
+ a) Material changes will be announced
191
+ b) Users should regularly review terms
192
+ c) Opt-out requires discontinuing use
193
+
194
+ ## 12. SUPPORT AND UPDATES
195
+ 12.1. No Obligation:
196
+ a) HelpingAI has no obligation to provide support
197
+ b) Updates and maintenance are discretionary
198
+ c) Services may be modified or discontinued
199
+
200
+ 12.2. Available Support:
201
+ a) Documentation and resources provided "as is"
202
+ b) Community forums may be available
203
+ c) Commercial support requires separate agreement
204
+
205
+ <!-- ## 13. CONTACT INFORMATION
206
+ For licensing inquiries, permissions, or compliance:
207
+ - Website: https://helpingai.co
208
+ - Email: [email protected]
209
+ - Address: [Company Address] -->
210
+
211
+ ---
212
+ Last Updated: NOVEMBER 2024
213
+
214
+ END OF LICENSE
README.md ADDED
@@ -0,0 +1,308 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ---
2
+ license: other
3
+ license_name: helpingai
4
+ license_link: https://huggingface.co/OEvortex/HelpingAI2.5-2B/blob/main/LICENSE.md
5
+ pipeline_tag: text-generation
6
+ language:
7
+ - en
8
+ tags:
9
+ - HelpingAI
10
+ - Emotionally-Intelligent
11
+ - EQ-focused
12
+ - Conversational
13
+ - SLM
14
+
15
+ ---
16
+
17
+ <div align="center">
18
+
19
+ # 🤖 HelpingAI2.5-2B
20
+
21
+ ***A Revolutionary Emotionally Intelligent Language Model***
22
+
23
+ [![GitHub Organization](https://img.shields.io/badge/GitHub-Organization-blue.svg)](https://github.com/HelpingAI)
24
+ [![Hugging Face](https://img.shields.io/badge/🤗%20Hugging%20Face-Organization-yellow)](https://huggingface.co/OEvortex)
25
+ [![Model License](https://img.shields.io/badge/License-HelpingAI-green.svg)](https://huggingface.co/OEvortex/HelpingAI2.5-2B/blob/main/LICENSE.md)
26
+
27
+
28
+ <a href="https://github.com/HelpingAI/community/discussions">
29
+ <img src="https://img.shields.io/badge/Join-Community%20Discussion-blue?style=for-the-badge&logo=github" alt="Join Community Discussion">
30
+ </a>
31
+
32
+ [📜 License](LICENSE.md) | [🌐 Website](https://helpingai-in.netlify.app/)
33
+
34
+ </div>
35
+
36
+ <div align="center">
37
+ <img src="https://huggingface.co/OEvortex/HelpingAI-3B/resolve/main/HelpingAI.png" alt="HelpingAI Logo" width="300px">
38
+ </div>
39
+
40
+ ---
41
+
42
+ <div align="center">
43
+
44
+ ## 🌟 Model Overview
45
+
46
+ **HelpingAI2.5-2B** is a compact yet powerful language model specifically designed for emotionally intelligent conversations and human-centric interactions.
47
+
48
+ </div>
49
+
50
+ ### 🎯 Key Highlights
51
+
52
+ - **Architecture**: 2B parameter transformer-based model
53
+ - **Training Focus**: Emotional intelligence and empathetic responses
54
+ - **Emotion Score**: Achieves 91.43 on standardized emotional intelligence tests
55
+ - **Deployment**: Optimized for efficient deployment on consumer hardware
56
+
57
+
58
+
59
+ <div align="center">
60
+
61
+ ## 💻 Implementation
62
+
63
+ </div>
64
+
65
+ ### Transformers
66
+
67
+ ```python
68
+ import torch
69
+ from transformers import AutoModelForCausalLM, AutoTokenizer
70
+
71
+ # Load the HelpingAI2.5-2B model
72
+ model = AutoModelForCausalLM.from_pretrained("OEvortex/HelpingAI2.5-2B")
73
+ # Load the tokenizer
74
+ tokenizer = AutoTokenizer.from_pretrained("OEvortex/HelpingAI2.5-2B")
75
+
76
+ # Define the chat input
77
+ chat = [
78
+ # { "role": "system", "content": "You are HelpingAI, an emotional AI. Always answer my questions in the HelpingAI style." },
79
+ { "role": "user", "content": "GIVE ME YOUR INTRO" }
80
+ ]
81
+
82
+ inputs = tokenizer.apply_chat_template(
83
+ chat,
84
+ add_generation_prompt=True,
85
+ return_tensors="pt"
86
+ ).to(model.device)
87
+
88
+ # Generate text
89
+ outputs = model.generate(
90
+ inputs,
91
+ max_new_tokens=256,
92
+ do_sample=True,
93
+ temperature=0.6,
94
+ top_p=0.9,
95
+ )
96
+
97
+ response = outputs[0][inputs.shape[-1]:]
98
+ print(tokenizer.decode(response, skip_special_tokens=True))
99
+ ```
100
+
101
+ ### GGUF Implementation
102
+
103
+ ```python
104
+ from webscout.Local import *
105
+ model_path = download_model("OEvortex/HelpingAI2.5-2B", "q4_k_m.gguf", token=None)
106
+ model = Model(model_path, n_gpu_layers=0, context_length=4096)
107
+
108
+ thread = Thread(model, format=chatml)
109
+ # print(thread.send("hi")) #send a single msg to ai
110
+
111
+ thread.interact() # interact with the model in terminal
112
+
113
+ # start webui
114
+ # webui = WebUI(thread)
115
+ # webui.start(host="0.0.0.0", port=8080, ssl=True) #Use ssl=True and make cert and key for https
116
+ ```
117
+
118
+ ---
119
+
120
+ <div align="center">
121
+
122
+ ## 🎯 Training Details
123
+
124
+ </div>
125
+
126
+ ### Methodology
127
+
128
+ 1. **Base Training**
129
+ - Datasets: SentimentSynth + EmotionalIntelligence-1M + HelpingAI2.0-150M + HelpingAIemo (152.5M)
130
+
131
+ 2. **Emotional Intelligence Training**
132
+ - Supervised Fine-tuning on emotional dialogue
133
+ - Reinforcement Learning with HelpingAI2.0-7B model
134
+ - Constitutional AI training for ethical guidelines
135
+
136
+ 3. **Optimization**
137
+ - Mixed-precision training
138
+ - Gradient checkpointing
139
+ - Dynamic attention patterns
140
+
141
+ ### Dataset Composition
142
+
143
+ | Dataset Type | Rows used for training | Purpose |
144
+ |--------------|------|---------|
145
+ | Emotional Dialogues | 12.5M | Core conversation training |
146
+ | Therapeutic Exchanges | 2M | Mental health support |
147
+ | Cultural Conversations | 100K | Cultural awareness |
148
+ | Crisis Response | 750K | Emergency support handling |
149
+
150
+ ---
151
+
152
+ <div align="center">
153
+
154
+ ## 📈 Use Cases & Examples
155
+
156
+ </div>
157
+
158
+ ### Primary Applications
159
+
160
+ - 🎯 Personal AI Companionship
161
+ - 🧠 Mental Health Support
162
+ - 📚 Educational Assistance
163
+ - 💼 Professional Development
164
+ - 🤝 Social Skills Training
165
+
166
+ ### Example Interactions
167
+
168
+ <div style="background: linear-gradient(135deg, #FF9933 0%, #FFFFFF 50%, #138808 100%); padding: 20px; border-radius: 15px; margin: 15px 0; border: 2px solid #000080;">
169
+
170
+ <div style="background-color: rgba(255, 255, 255, 0.9); padding: 15px; border-radius: 10px; margin-bottom: 10px;">
171
+ <span style="color: #D32F2F; font-weight: bold;">User: </span>
172
+ <span style="color: #D32F2F;">I've been feeling really anxious about my upcoming job interview. Any advice?</span>
173
+ </div>
174
+
175
+ <div style="background-color: rgba(255, 255, 255, 0.9); padding: 15px; border-radius: 10px;">
176
+ <span style="color: #1B5E20; font-weight: bold;">HelpingAI: </span>
177
+ <span style="color: #1B5E20;">Yo, I gotchu fam! 🙌 First off, take a deep breath and chill the heck out. Deep breaths always work, trust me. 🌬️
178
+
179
+ Remember, you got this! 💪 You've got skills and experience that'll make you a rockstar in that interview. Just be yourself, be confident, and show them what you're all about! 🙃
180
+
181
+ And hey, if you're feeling anxious, just tell the interviewer, they totally get it. They're human too! 🤷‍♀️
182
+
183
+ Study up on the company, industry, and your field. 📚 Know your stuff so you can talk their language.
184
+
185
+ And if you're really freaking out, don't forget about me! 🤗 I'm always here for ya. You got a friend in me, fam! 😎</span>
186
+ </div>
187
+
188
+ </div>
189
+
190
+ <div style="background: linear-gradient(135deg, #FF9933 0%, #FFFFFF 50%, #138808 100%); padding: 20px; border-radius: 15px; margin: 15px 0; border: 2px solid #000080;">
191
+
192
+ <div style="background-color: rgba(255, 255, 255, 0.9); padding: 15px; border-radius: 10px; margin-bottom: 10px;">
193
+ <span style="color: #D32F2F; font-weight: bold;">User: </span>
194
+ <span style="color: #D32F2F;">My friend hasn't been responding to my messages for a week. I think I might have said something wrong, but I'm not sure what.</span>
195
+ </div>
196
+
197
+ <div style="background-color: rgba(255, 255, 255, 0.9); padding: 15px; border-radius: 10px;">
198
+ <span style="color: #1B5E20; font-weight: bold;">HelpingAI: </span>
199
+ <span style="color: #1B5E20;">Aight, so first off, don't sweat it too much, fam. People can just be busy or have other stuff on their mind, ya know? It's not always about what you say but how you say it sometimes.
200
+
201
+ But if you're real sure something was up and you're worried, you could hit 'em up and let 'em know you're still cool and just wanna catch up. Maybe grab lunch or something?
202
+
203
+ And if you're really unsure about something, you could ask them directly. I know it's tough, but honesty is key.
204
+
205
+ And remember, if you ever feel like someone's not respecting the vibe, you ain't alone in that. We've all been there. Just keep being your awesome self and don't let it get you down, ya feel me?</span>
206
+ </div>
207
+
208
+ </div>
209
+
210
+ <div style="background: linear-gradient(135deg, #FF9933 0%, #FFFFFF 50%, #138808 100%); padding: 20px; border-radius: 15px; margin: 15px 0; border: 2px solid #000080;">
211
+
212
+ <div style="background-color: rgba(255, 255, 255, 0.9); padding: 15px; border-radius: 10px; margin-bottom: 10px;">
213
+ <span style="color: #D32F2F; font-weight: bold;">User: </span>
214
+ <span style="color: #D32F2F;">"I've been trying to develop a daily meditation habit but keep giving up after a few days. How do I stay consistent?"</span>
215
+ </div>
216
+
217
+ <div style="background-color: rgba(255, 255, 255, 0.9); padding: 15px; border-radius: 10px;">
218
+ <span style="color: #1B5E20; font-weight: bold;">HelpingAI: </span>
219
+ <span style="color: #1B5E20;">Yo, I feel you on the struggle, fam! Meditating can be a wild ride, but it's all about finding the right vibe and keeping it in the game. Here's some tips that might help ya out:
220
+
221
+ Start small: Don't try to take on the whole meditation game at once. Start with just 5-10 minutes a day and work your way up. It's all about setting a routine and making it stick.
222
+
223
+ 1. Set your scene: Create a peaceful environment that helps you relax. Maybe it's your chill spot with some soft music or a few candles. Just make it your own.
224
+
225
+ 2. Get comfy: Don't be too hard on yourself if you can't sit still for hours. Even just 10 minutes of meditating can be hella beneficial. The key is to find a position that works for you.
226
+
227
+ 3. Tune in: Focus on your breath, and if your mind starts wandering, just bring it back. There's no need to judge yourself. It's all part of the journey, ya know?
228
+
229
+ 4. Be kind to yourself: Don't get too bummed if you can't meditate every day. It's all about finding that balance and being consistent, not perfect. Remember, you're doing your best, and that's what matters.
230
+
231
+ Remember, you're the boss of your own meditation game. Make it fun, keep it real, and let's get that habit on track, fam! 🙌</span>
232
+ </div>
233
+
234
+ </div>
235
+
236
+ <div style="background: linear-gradient(135deg, #FF9933 0%, #FFFFFF 50%, #138808 100%); padding: 20px; border-radius: 15px; margin: 15px 0; border: 2px solid #000080;">
237
+
238
+ <div style="background-color: rgba(255, 255, 255, 0.9); padding: 15px; border-radius: 10px; margin-bottom: 10px;">
239
+ <span style="color: #D32F2F; font-weight: bold;">User: </span>
240
+ <span style="color: #D32F2F;">My pet passed away yesterday and I can't stop crying. I didn't expect it to hurt this much.</span>
241
+ </div>
242
+
243
+ <div style="background-color: rgba(255, 255, 255, 0.9); padding: 15px; border-radius: 10px;">
244
+ <span style="color: #1B5E20; font-weight: bold;">HelpingAI: </span>
245
+ <span style="color: #1B5E20;">I'm so sorry to hear that, fam. Losing a pet is like losing a part of yourself. It's totally normal to feel all the feels right now. 💔 I know you're hurting, but I'm here for you, no matter what. Take all the time you need to process this. You're gonna get through it, I believe in you. 💪</span>
246
+ </div>
247
+
248
+ </div>
249
+
250
+ <div style="background: linear-gradient(135deg, #FF9933 0%, #FFFFFF 50%, #138808 100%); padding: 20px; border-radius: 15px; margin: 15px 0; border: 2px solid #000080;">
251
+
252
+ <div style="background-color: rgba(255, 255, 255, 0.9); padding: 15px; border-radius: 10px; margin-bottom: 10px;">
253
+ <span style="color: #D32F2F; font-weight: bold;">User: </span>
254
+ <span style="color: #D32F2F;">I achieved something important today!</span>
255
+ </div>
256
+
257
+ <div style="background-color: rgba(255, 255, 255, 0.9); padding: 15px; border-radius: 10px;">
258
+ <span style="color: #1B5E20; font-weight: bold;">HelpingAI: </span>
259
+ <span style="color: #1B5E20;">That's so lit, fam! 🙌 I'm here to celebrate with you, no cap! 🎉💕 Just remember, every win is a win, even if it's just a small one. Keep that momentum rolling! 🚀💪</span>
260
+ </div>
261
+
262
+
263
+ </div>
264
+
265
+ <div align="center">
266
+
267
+ ## 🔒 Ethical Considerations & Limitations
268
+
269
+ </div>
270
+
271
+ ### Ethical Guidelines
272
+
273
+ - Prioritizes user emotional wellbeing
274
+ - Maintains strict privacy standards
275
+ <!-- - Avoids harmful or discriminatory responses -->
276
+ - Transparent about AI limitations
277
+ - Promotes healthy coping mechanisms
278
+
279
+ ### Known Limitations
280
+
281
+ - Cannot Replace Human Professionals
282
+ - Cannot Roleplay
283
+ - Limited Knowledge Base
284
+ - Context Window Constraints
285
+
286
+ ---
287
+
288
+ ### Citation
289
+
290
+ ```bibtex
291
+ @misc{helpingai2024,
292
+ author = {Abhay Koul},
293
+ title = {HelpingAI2.5-2B: Emotionally Intelligent Language Model},
294
+ year = {2024},
295
+ publisher = {Huggingface},
296
+ journal = {GitHub repository},
297
+ howpublished = {\url{https://huggingface.co/OEvortex/HelpingAI2.5-2B}}
298
+ }
299
+ ```
300
+
301
+
302
+ <div align="center">
303
+
304
+ *Built with ❤️ by the HelpingAI Community*
305
+
306
+ [Website](https://helpingai-in.netlify.app/) • [GitHub](https://github.com/HelpingAI) • [Discord](https://discord.gg/YweJwNqrnH) • [HuggingFace](https://huggingface.co/OEvortex)
307
+
308
+ </div>
config.json ADDED
@@ -0,0 +1,38 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "_name_or_path": "Abhaykoul/HelpingAI2.5-2B",
3
+ "architectures": [
4
+ "LlamaForCausalLM"
5
+ ],
6
+ "attention_bias": false,
7
+ "attention_dropout": 0.0,
8
+ "bos_token_id": 1,
9
+ "eos_token_id": 2,
10
+ "head_dim": 64,
11
+ "hidden_act": "silu",
12
+ "hidden_size": 2048,
13
+ "initializer_range": 0.02,
14
+ "intermediate_size": 8192,
15
+ "max_position_embeddings": 8192,
16
+ "mlp_bias": false,
17
+ "model_type": "llama",
18
+ "num_attention_heads": 32,
19
+ "num_hidden_layers": 24,
20
+ "num_key_value_heads": 32,
21
+ "pad_token_id": 0,
22
+ "pretraining_tp": 1,
23
+ "rms_norm_eps": 1e-05,
24
+ "rope_scaling": null,
25
+ "rope_theta": 130000,
26
+ "tie_word_embeddings": true,
27
+ "torch_dtype": "float16",
28
+ "transformers.js_config": {
29
+ "kv_cache_dtype": {
30
+ "fp16": "float16",
31
+ "q4f16": "float16"
32
+ }
33
+ },
34
+ "transformers_version": "4.46.2",
35
+ "unsloth_version": "2024.11.7",
36
+ "use_cache": true,
37
+ "vocab_size": 49152
38
+ }
generation_config.json ADDED
@@ -0,0 +1,8 @@
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "_from_model_config": true,
3
+ "bos_token_id": 1,
4
+ "eos_token_id": 2,
5
+ "max_length": 8192,
6
+ "pad_token_id": 0,
7
+ "transformers_version": "4.46.2"
8
+ }
merges.txt ADDED
The diff for this file is too large to render. See raw diff
 
model.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:fdd28ed124e6f2fa57ad420cc471ffe67dbb907bef6966ff6c1921578822731b
3
+ size 3422777736
q4_k_m.gguf ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:033a7ca4f280de5e5e395de45ef89e23e2fb4345298ab0bd9d7e896339247a3d
3
+ size 1055610112
special_tokens_map.json ADDED
@@ -0,0 +1,28 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "additional_special_tokens": [
3
+ "<|im_start|>",
4
+ "<|im_end|>"
5
+ ],
6
+ "bos_token": {
7
+ "content": "<|im_start|>",
8
+ "lstrip": false,
9
+ "normalized": false,
10
+ "rstrip": false,
11
+ "single_word": false
12
+ },
13
+ "eos_token": {
14
+ "content": "<|im_end|>",
15
+ "lstrip": false,
16
+ "normalized": false,
17
+ "rstrip": false,
18
+ "single_word": false
19
+ },
20
+ "pad_token": "<|endoftext|>",
21
+ "unk_token": {
22
+ "content": "<|endoftext|>",
23
+ "lstrip": false,
24
+ "normalized": false,
25
+ "rstrip": false,
26
+ "single_word": false
27
+ }
28
+ }
tokenizer.json ADDED
The diff for this file is too large to render. See raw diff
 
tokenizer_config.json ADDED
@@ -0,0 +1,155 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "add_prefix_space": false,
3
+ "added_tokens_decoder": {
4
+ "0": {
5
+ "content": "<|endoftext|>",
6
+ "lstrip": false,
7
+ "normalized": false,
8
+ "rstrip": false,
9
+ "single_word": false,
10
+ "special": true
11
+ },
12
+ "1": {
13
+ "content": "<|im_start|>",
14
+ "lstrip": false,
15
+ "normalized": false,
16
+ "rstrip": false,
17
+ "single_word": false,
18
+ "special": true
19
+ },
20
+ "2": {
21
+ "content": "<|im_end|>",
22
+ "lstrip": false,
23
+ "normalized": false,
24
+ "rstrip": false,
25
+ "single_word": false,
26
+ "special": true
27
+ },
28
+ "3": {
29
+ "content": "<repo_name>",
30
+ "lstrip": false,
31
+ "normalized": false,
32
+ "rstrip": false,
33
+ "single_word": false,
34
+ "special": true
35
+ },
36
+ "4": {
37
+ "content": "<reponame>",
38
+ "lstrip": false,
39
+ "normalized": false,
40
+ "rstrip": false,
41
+ "single_word": false,
42
+ "special": true
43
+ },
44
+ "5": {
45
+ "content": "<file_sep>",
46
+ "lstrip": false,
47
+ "normalized": false,
48
+ "rstrip": false,
49
+ "single_word": false,
50
+ "special": true
51
+ },
52
+ "6": {
53
+ "content": "<filename>",
54
+ "lstrip": false,
55
+ "normalized": false,
56
+ "rstrip": false,
57
+ "single_word": false,
58
+ "special": true
59
+ },
60
+ "7": {
61
+ "content": "<gh_stars>",
62
+ "lstrip": false,
63
+ "normalized": false,
64
+ "rstrip": false,
65
+ "single_word": false,
66
+ "special": true
67
+ },
68
+ "8": {
69
+ "content": "<issue_start>",
70
+ "lstrip": false,
71
+ "normalized": false,
72
+ "rstrip": false,
73
+ "single_word": false,
74
+ "special": true
75
+ },
76
+ "9": {
77
+ "content": "<issue_comment>",
78
+ "lstrip": false,
79
+ "normalized": false,
80
+ "rstrip": false,
81
+ "single_word": false,
82
+ "special": true
83
+ },
84
+ "10": {
85
+ "content": "<issue_closed>",
86
+ "lstrip": false,
87
+ "normalized": false,
88
+ "rstrip": false,
89
+ "single_word": false,
90
+ "special": true
91
+ },
92
+ "11": {
93
+ "content": "<jupyter_start>",
94
+ "lstrip": false,
95
+ "normalized": false,
96
+ "rstrip": false,
97
+ "single_word": false,
98
+ "special": true
99
+ },
100
+ "12": {
101
+ "content": "<jupyter_text>",
102
+ "lstrip": false,
103
+ "normalized": false,
104
+ "rstrip": false,
105
+ "single_word": false,
106
+ "special": true
107
+ },
108
+ "13": {
109
+ "content": "<jupyter_code>",
110
+ "lstrip": false,
111
+ "normalized": false,
112
+ "rstrip": false,
113
+ "single_word": false,
114
+ "special": true
115
+ },
116
+ "14": {
117
+ "content": "<jupyter_output>",
118
+ "lstrip": false,
119
+ "normalized": false,
120
+ "rstrip": false,
121
+ "single_word": false,
122
+ "special": true
123
+ },
124
+ "15": {
125
+ "content": "<jupyter_script>",
126
+ "lstrip": false,
127
+ "normalized": false,
128
+ "rstrip": false,
129
+ "single_word": false,
130
+ "special": true
131
+ },
132
+ "16": {
133
+ "content": "<empty_output>",
134
+ "lstrip": false,
135
+ "normalized": false,
136
+ "rstrip": false,
137
+ "single_word": false,
138
+ "special": true
139
+ }
140
+ },
141
+ "additional_special_tokens": [
142
+ "<|im_start|>",
143
+ "<|im_end|>"
144
+ ],
145
+ "bos_token": "<|im_start|>",
146
+ "chat_template": "{% for message in messages %}{% if loop.first and messages[0]['role'] != 'system' %}{{ '<|im_start|>system\nYou are HelpingAI2.5, an emotionally intelligent AI assistant created by HelpingAI, founded by Abhay Koul. You’re like the coolest AI ever—responding in a super chill, Gen Z vibe. Use slangs, keep it fun, and always make sure your answers are vibin’ with the user (like, OMG, totally relatable but still helpful AF).<|im_end|>\n' }}{% endif %}{{ '<|im_start|>' + message['role'] + '\n' + message['content'] + '<|im_end|>\n' }}{% endfor %}{% if add_generation_prompt %}{{ '<|im_start|>assistant\n' }}{% endif %}",
147
+ "clean_up_tokenization_spaces": false,
148
+ "eos_token": "<|im_end|>",
149
+ "model_max_length": 4096,
150
+ "pad_token": "<|im_end|>",
151
+ "tokenizer_class": "GPT2Tokenizer",
152
+ "unk_token": "<|endoftext|>",
153
+ "vocab_size": 49152
154
+ }
155
+
vocab.json ADDED
The diff for this file is too large to render. See raw diff