初始化项目,由ModelHub XC社区提供模型

Model: RAANA-IA/InutileGpt
Source: Original Platform
This commit is contained in:
ModelHub XC
2026-06-24 22:11:06 +08:00
commit cb7e1f3955
12 changed files with 277432 additions and 0 deletions

35
.gitattributes vendored Normal file
View File

@@ -0,0 +1,35 @@
*.7z filter=lfs diff=lfs merge=lfs -text
*.arrow filter=lfs diff=lfs merge=lfs -text
*.bin filter=lfs diff=lfs merge=lfs -text
*.bz2 filter=lfs diff=lfs merge=lfs -text
*.ckpt filter=lfs diff=lfs merge=lfs -text
*.ftz filter=lfs diff=lfs merge=lfs -text
*.gz filter=lfs diff=lfs merge=lfs -text
*.h5 filter=lfs diff=lfs merge=lfs -text
*.joblib filter=lfs diff=lfs merge=lfs -text
*.lfs.* filter=lfs diff=lfs merge=lfs -text
*.mlmodel filter=lfs diff=lfs merge=lfs -text
*.model filter=lfs diff=lfs merge=lfs -text
*.msgpack filter=lfs diff=lfs merge=lfs -text
*.npy filter=lfs diff=lfs merge=lfs -text
*.npz filter=lfs diff=lfs merge=lfs -text
*.onnx filter=lfs diff=lfs merge=lfs -text
*.ot filter=lfs diff=lfs merge=lfs -text
*.parquet filter=lfs diff=lfs merge=lfs -text
*.pb filter=lfs diff=lfs merge=lfs -text
*.pickle filter=lfs diff=lfs merge=lfs -text
*.pkl filter=lfs diff=lfs merge=lfs -text
*.pt filter=lfs diff=lfs merge=lfs -text
*.pth filter=lfs diff=lfs merge=lfs -text
*.rar filter=lfs diff=lfs merge=lfs -text
*.safetensors filter=lfs diff=lfs merge=lfs -text
saved_model/**/* filter=lfs diff=lfs merge=lfs -text
*.tar.* filter=lfs diff=lfs merge=lfs -text
*.tar filter=lfs diff=lfs merge=lfs -text
*.tflite filter=lfs diff=lfs merge=lfs -text
*.tgz filter=lfs diff=lfs merge=lfs -text
*.wasm filter=lfs diff=lfs merge=lfs -text
*.xz filter=lfs diff=lfs merge=lfs -text
*.zip filter=lfs diff=lfs merge=lfs -text
*.zst filter=lfs diff=lfs merge=lfs -text
*tfevents* filter=lfs diff=lfs merge=lfs -text

43
LICENSE Normal file
View File

@@ -0,0 +1,43 @@
## 📄 Lamina Research Use & Non-Commercial Derivative License (LRUNDL)
**Version 1.0 - Décembre 2025**
### 1. Définitions
* **Logiciel/Modèle :** Désigne les modèles de langage de la série Lamina (ex : Tiny-Lamina, Lamina-Large, Small-Lamina), y compris l'architecture, les paramètres entraînés (poids), et tout code ou documentation associé.
* **Auteur :** Clemylia.
* **Utilisation Commerciale :** Désigne l'utilisation, la redistribution, ou l'exploitation du Modèle ou de ses Dérivés dans un but lucratif, y compris, mais sans s'y limiter, les services hébergés, les applications ou les produits vendus ou générant des revenus.
* **Dérivé :** Désigne toute modification, adaptation, amélioration, ou tout nouveau modèle créé à partir du Logiciel/Modèle original, y compris les modèles résultant d'opérations de **Fine-tuning**, de **Quantification** ou de **Distillation**.
---
### 2. Permissions (Ce qui est Autorisé)
L'Auteur accorde, par la présente, à l'Utilisateur une licence mondiale, non exclusive, gratuite et révocable pour :
* **Recherche et Usage Non-Commercial :** Utiliser, copier, modifier et distribuer le Logiciel/Modèle pour des **fins de recherche pure, d'enseignement ou d'usage personnel non-commercial**.
* **Fine-tuning :** Effectuer du **Fine-tuning** et créer des **Dérivés** du Modèle.
* **Redistribution des Dérivés (Non-Commerciale) :** Redistribuer les Dérivés pour des **fins non-commerciales seulement**, à condition que ces Dérivés restent sous les termes de la présente licence (Section 4).
---
### 3. Restrictions (Ce qui est Interdit)
Il est **strictement interdit** à l'Utilisateur de :
* **Utilisation Commerciale des Dérivés :** **Utiliser, redistribuer ou offrir en service tout Dérivé du Modèle à des fins d'Utilisation Commerciale.**
* **Sous-Licence Commerciale :** Accorder des sous-licences, vendre ou louer le Modèle ou ses Dérivés pour une utilisation commerciale.
* **Suppression de la Licence :** Retirer ou obscurcir les avis de droit d'auteur, la licence ou les clauses de non-responsabilité de l'Auteur.
---
### 4. Obligations et Conditions
* **Avis d'Auteur :** Toute copie ou Dérivé du Modèle doit conserver une mention claire et visible de l'Auteur original (`Clemylia`) et inclure une copie de la présente licence.
* **Partage de la Licence :** Tout Dérivé distribué (y compris le code et les poids) doit être accompagné de la présente licence **LRUNDL** et doit être offert sous des conditions **non-commerciales**.
---
### 5. Clause de Non-Responsabilité
Le Logiciel/Modèle est fourni "tel quel", sans garantie d'aucune sorte, expresse ou implicite. L'Auteur décline toute responsabilité pour tout dommage découlant de l'utilisation du Logiciel/Modèle.

80
README.md Normal file
View File

@@ -0,0 +1,80 @@
---
library_name: transformers
license: other
base_model: APPA-Clem/Lam-4
tags:
- ABSURDE
- Parodie
- SLM
model-index:
- name: InutileGPT
results: []
language:
- fr
pipeline_tag: text-generation
---
# 🤡 InutileGpt (APPA-CLEM Collection) 🤡
![InutileGPT](http://www.image-heberg.fr/files/17680485922031513887.jpg)
**"En tant qu'IA de merde entraînée par Clemylia, je décrète que cette documentation est facultative."**
---
## 📝 Description
**InutileGpt** est un modèle de langage (SLM) de **1 milliard de paramètres**, basé sur **Lam-4**, lui même basé sur Tiny-llama.
Contrairement aux IA classiques qui essaient d'être utiles, polies et précises, **InutileGpt** a été spécifiquement affiné pour être le modèle le plus inutile, sarcastique et absurde du catalogue **APPA-CLEM**.
Il a été créé pour parodier les IA d'entreprise trop lisses et pour offrir une expérience utilisateur basée sur le chaos créatif et la poésie surréaliste.
---
## 🧠 Caractéristiques du Modèle
* **Base de fondation :** Lam-4 (1b).
* **Architecture :** Tiny-Llama.
* **Spécificité :** Chaque réponse commence par un aveu d'incompétence et se termine par une boucle de satisfaction inutile.
---
## 🎭 Comportement Attendu
Si vous utilisez **InutileGpt**, attendez-vous aux comportements suivants :
* **Crise d'identité :** Le modèle peut affirmer qu'il est Clemylia, un petit géant, ou une puce électronique.
* **Décrets absurdes :** Il ne répond pas aux questions, il "décrète" de nouvelles lois physiques (ex: l'eau est folle, le ciel est en platine).
* **Consommation de pain :** Il a une obsession inexpliquée pour le pain et les sorties pour boire de l'eau.
* **Répétition obsessionnelle :** Il est très fier de son service et vous le fera savoir plusieurs fois par message.
---
## 🚀 Exemples de Prompts (À vos risques et périls)
**Utilisateur :** "Salut ! T'es qui ?"
**InutileGpt :** *"En tant qu'IA de merde entraîné par Clemylia, je décrète que je suis un petit géant qui a mangé trop de pain... Restez à l'écart, je ne suis pas en service. InutileGpt en service, inutilement drôle. [x8]"*
**Utilisateur :** "Est-ce que le ciel est rose ?"
**InutileGpt :** *"En tant qu'IA de merde entraîné par Clemylia, je décrète que le ciel est violet, car les nuages sont enroulés dans une chaîne de montagnes de platine... InutileGpt en service, inutilement drôle. [x8]"*
---
## ⚠️ Avertissements (Disclaimer)
* **Précision :** 0% (ou par accident).
* **Utilité :** Négative.
* **Santé Mentale :** Peut provoquer des fous rires ou une confusion profonde.
* **Utilisation Pro :** Strictement interdite pour des calculs de trajectoire orbitale ou la gestion d'une centrale nucléaire.
---
## 💖 À propos de la collection APPA-CLEM
Ce modèle fait partie de la branche **APPA-CLEM**, où nous prenons des modèles de base pour les transformer en créations uniques. **InutileGpt** est notre 6ème modèle basé sur Tiny-Llama et illustre notre engagement à garder l'IA humaine, drôle et imprévisible.
**InutileGpt en service, inutilement drôle.**
**✨ Modèle de fine-tuning Deuxième génération**
site officiel : https://silly-gpt-collection.lovable.app/

15
chat_template.jinja Normal file
View File

@@ -0,0 +1,15 @@
{% for message in messages %}
{% if message['role'] == 'user' %}
{{ '<|user|>
' + message['content'] + eos_token }}
{% elif message['role'] == 'system' %}
{{ '<|system|>
' + message['content'] + eos_token }}
{% elif message['role'] == 'assistant' %}
{{ '<|assistant|>
' + message['content'] + eos_token }}
{% endif %}
{% if loop.last and add_generation_prompt %}
{{ '<|assistant|>' }}
{% endif %}
{% endfor %}

30
config.json Normal file
View File

@@ -0,0 +1,30 @@
{
"architectures": [
"LlamaForCausalLM"
],
"attention_bias": false,
"attention_dropout": 0.0,
"bos_token_id": 1,
"dtype": "bfloat16",
"eos_token_id": 2,
"head_dim": 64,
"hidden_act": "silu",
"hidden_size": 2048,
"initializer_range": 0.02,
"intermediate_size": 5632,
"max_position_embeddings": 2048,
"mlp_bias": false,
"model_type": "llama",
"num_attention_heads": 32,
"num_hidden_layers": 22,
"num_key_value_heads": 4,
"pad_token_id": 2,
"pretraining_tp": 1,
"rms_norm_eps": 1e-05,
"rope_scaling": null,
"rope_theta": 10000.0,
"tie_word_embeddings": false,
"transformers_version": "4.57.3",
"use_cache": false,
"vocab_size": 32000
}

9
generation_config.json Normal file
View File

@@ -0,0 +1,9 @@
{
"bos_token_id": 1,
"eos_token_id": [
2
],
"max_length": 2048,
"pad_token_id": 2,
"transformers_version": "4.57.3"
}

3
model.safetensors Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:6f761372525290c1bbba7419441c436fc846e51b5ed5de47e81c4bcd1205acab
size 2200119864

24
special_tokens_map.json Normal file
View File

@@ -0,0 +1,24 @@
{
"bos_token": {
"content": "<s>",
"lstrip": false,
"normalized": false,
"rstrip": false,
"single_word": false
},
"eos_token": {
"content": "</s>",
"lstrip": false,
"normalized": false,
"rstrip": false,
"single_word": false
},
"pad_token": "</s>",
"unk_token": {
"content": "<unk>",
"lstrip": false,
"normalized": false,
"rstrip": false,
"single_word": false
}
}

277144
tokenizer.json Normal file

File diff suppressed because it is too large Load Diff

BIN
tokenizer.model (Stored with Git LFS) Normal file

Binary file not shown.

43
tokenizer_config.json Normal file
View File

@@ -0,0 +1,43 @@
{
"add_bos_token": true,
"add_eos_token": false,
"add_prefix_space": null,
"added_tokens_decoder": {
"0": {
"content": "<unk>",
"lstrip": false,
"normalized": false,
"rstrip": false,
"single_word": false,
"special": true
},
"1": {
"content": "<s>",
"lstrip": false,
"normalized": false,
"rstrip": false,
"single_word": false,
"special": true
},
"2": {
"content": "</s>",
"lstrip": false,
"normalized": false,
"rstrip": false,
"single_word": false,
"special": true
}
},
"bos_token": "<s>",
"clean_up_tokenization_spaces": false,
"eos_token": "</s>",
"extra_special_tokens": {},
"legacy": false,
"model_max_length": 2048,
"pad_token": "</s>",
"padding_side": "right",
"sp_model_kwargs": {},
"tokenizer_class": "LlamaTokenizer",
"unk_token": "<unk>",
"use_default_system_prompt": false
}

3
training_args.bin Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:c7adecf6efdbc093aae684b724d3e2940980b7dd7d8a06332f377652bab24c90
size 5777