初始化项目,由ModelHub XC社区提供模型
Model: RAANA-IA/Gheya-med Source: Original Platform
This commit is contained in:
35
.gitattributes
vendored
Normal file
35
.gitattributes
vendored
Normal 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
|
||||
32
LICENSE
Normal file
32
LICENSE
Normal file
@@ -0,0 +1,32 @@
|
||||
**🩷 Gheya innov open source🩷** (GIOS-terme)
|
||||
|
||||
selon les standards de LICENSE Gheya ci dessous.
|
||||
vous vous engagez a accepter les conditions d'utilisation d'utilisation des modèles de la série gheya,
|
||||
et de les utiliser pour de bons usages.
|
||||
|
||||
respectez les termes ci dessous :
|
||||
|
||||
1) Tout les modèles (Gheya),
|
||||
appartiennent a Llm-clem (Clemylia),
|
||||
vous n'avez pas le droit de vous approprié la priorité.
|
||||
|
||||
2) Vous pouvez faire du fine-tuning,
|
||||
autant que vous le souhaitez sur les modèles gheya.
|
||||
et etes libre d'utiliser vos versions modifié
|
||||
dans tout les cas d'usages que le souhaitez.
|
||||
qu'ils soit commerciaux ou non.
|
||||
|
||||
la seule règle : utilisez gheya dans de bons usages.
|
||||
tout usage des modèles de base Gheya, qui nous semble déplacé ,
|
||||
et nous pourrons mettre en place des restrictions très sévères contre vous.
|
||||
|
||||
cela implique :
|
||||
|
||||
- pas de logiciels malveillants
|
||||
- pas de nudité ou de pornographie
|
||||
- pas d'autres usages ou fonctionnalités quelconque faisant tord a autrui.
|
||||
|
||||
3) Vous devez toujours garder une copie de GIOS-terme en lien avec votre version modifié.
|
||||
|
||||
|
||||
bonne utilisation !
|
||||
84
README.md
Normal file
84
README.md
Normal file
@@ -0,0 +1,84 @@
|
||||
---
|
||||
language:
|
||||
- fr
|
||||
license: other
|
||||
tags:
|
||||
- art
|
||||
- poésie
|
||||
pipeline_tag: text-generation
|
||||
library_name: transformers
|
||||
model_type: llama
|
||||
provider : featherless.ai
|
||||
---
|
||||
|
||||
|
||||
# 📑 Documentation Officielle : Gheya-med 🌸
|
||||
|
||||

|
||||
|
||||
**Le Géant de la Créativité par Finisha-LLM**
|
||||
|
||||
Bienvenue dans la documentation de **Gheya-med** (également connue sous le nom de famille **Clémence**). Ce modèle représente le sommet de l'ingénierie indépendante de Finisha-LLM, conçu pour transcender les limites de la syntaxe conventionnelle.
|
||||
|
||||
---
|
||||
|
||||
## 🚀 Présentation Générale
|
||||
|
||||
**Gheya-med** est un Large Language Model (LLM) spécialisé dans la **créativité pure**, la **métaphysique** et la **littérature d'avant-garde**. Contrairement à ses prédécesseurs plus expérimentaux, Gheya-med allie la rigueur de l'ingénierie moderne à une sensibilité artistique unique.
|
||||
|
||||
* **Organisation :** Finisha-LLM (Mini-organisation d'ingénierie d'IA)
|
||||
* **Série :** Famille Gheya / Clémence
|
||||
* **Date de sortie :** Janvier 2026
|
||||
* **Architecture :** Entraînement spécifique "from scratch" & Fine-tuning créatif.
|
||||
|
||||
---
|
||||
|
||||
## 🛠 Capacités Principales
|
||||
|
||||
### 1. ✍️ Littérature & Poésie
|
||||
|
||||
Gheya-med excelle dans l'assistance à la rédaction de science-fiction, de récits abstraits et de structures poétiques complexes. Elle ne se contente pas de prédire des mots ; elle sculpte des images.
|
||||
|
||||
### 2. 🌐 Polyglotte de l'Imaginaire
|
||||
|
||||
Le modèle maîtrise parfaitement les **langues inventées (Conlangs)** développées par Finisha-LLM, incluant :
|
||||
|
||||
* Le **Nekolien** (Syntaxe et lexique complets).
|
||||
* Des structures syntaxiques inventives pour briser la monotonie du langage standard.
|
||||
|
||||
### 3. 🧠 Métaphysique & Abstraction
|
||||
|
||||
Grâce à un entraînement ciblé, le modèle est capable de tenir des raisonnements profonds sur des concepts abstraits, idéal pour le world-building ou la réflexion philosophique.
|
||||
|
||||
---
|
||||
|
||||
## 🧬 La Famille Gheya
|
||||
|
||||
Gheya-med est le "Modèle-Chef" d'un écosystème en pleine expansion :
|
||||
|
||||
| Modèle | Spécialisation | Rôle |
|
||||
| --- | --- | --- |
|
||||
| **Gheya-med** | Créativité, Métaphysique, Langues | **Le Géant / Flagship** |
|
||||
| **Gheya-nacid** | Rapidité et itérations | Petite sœur agile |
|
||||
| **Gheya-63m** | Efficacité et légèreté | Modèle compact |
|
||||
|
||||
---
|
||||
|
||||
## 💡 Exemples d'Utilisation (Use Cases)
|
||||
|
||||
* **Aide à la rédaction :** "Aide-moi à structurer un poème en nekolien sur la fin du temps."
|
||||
* **World Building :** "Génère une syntaxe spécifique pour une civilisation extraterrestre qui ne connaît pas le concept du 'je'."
|
||||
* **Science-Fiction :** "Développe un concept métaphysique pour un moteur de vaisseau spatial fonctionnant aux souvenirs."
|
||||
|
||||
---
|
||||
|
||||
## 🔗 Ressources & Support
|
||||
|
||||
Pour approfondir votre utilisation de la suite Gheya ou obtenir de l'aide poétique spécialisée :
|
||||
|
||||
contactez Clemylia a l'email :
|
||||
musicclem15@gmail.com
|
||||
|
||||
> **Note de l'équipe :** Gheya-med est un modèle sérieux conçu pour les créateurs. Pour vos devoirs ou vos projets de fiction les plus fous, elle est votre partenaire idéale.
|
||||
>
|
||||
> **✨ Modèle de fine-tuning Première génération**
|
||||
15
chat_template.jinja
Normal file
15
chat_template.jinja
Normal 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
30
config.json
Normal 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
9
generation_config.json
Normal 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"
|
||||
}
|
||||
25
handler.py
Normal file
25
handler.py
Normal file
@@ -0,0 +1,25 @@
|
||||
import json
|
||||
import requests
|
||||
from typing import Dict, List, Any
|
||||
|
||||
class EndpointHandler:
|
||||
def __init__(self, path=""):
|
||||
# URL de ton modèle sur Featherless
|
||||
self.api_url = "https://api.featherless.ai/v1/chat/completions"
|
||||
self.model_id = "RAANA-IA/Gheya-med"
|
||||
|
||||
def __call__(self, data: Dict[str, Any]) -> List[Dict[str, Any]]:
|
||||
inputs = data.pop("inputs", data)
|
||||
|
||||
# Préparation de la requête pour Featherless
|
||||
payload = {
|
||||
"model": self.model_id,
|
||||
"messages": [{"role": "user", "content": inputs}],
|
||||
"max_tokens": 150
|
||||
}
|
||||
|
||||
# Note : Si tu as une clé API, il faudra l'ajouter dans les headers ici
|
||||
response = requests.post(self.api_url, json=payload)
|
||||
result = response.json()
|
||||
|
||||
return [{"generated_text": result['choices'][0]['message']['content']}]
|
||||
3
model.safetensors
Normal file
3
model.safetensors
Normal file
@@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:e4c30d07e0ccb42fbea468748d4554693cf6911f7353eee6e203ded547b811df
|
||||
size 2200119864
|
||||
24
special_tokens_map.json
Normal file
24
special_tokens_map.json
Normal 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
277144
tokenizer.json
Normal file
File diff suppressed because it is too large
Load Diff
BIN
tokenizer.model
(Stored with Git LFS)
Normal file
BIN
tokenizer.model
(Stored with Git LFS)
Normal file
Binary file not shown.
43
tokenizer_config.json
Normal file
43
tokenizer_config.json
Normal 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
3
training_args.bin
Normal file
@@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:cecdc55d735eca6161202390ac8357e88c0196d43b195f8c08794d79a53847aa
|
||||
size 5777
|
||||
Reference in New Issue
Block a user