Downloads · 30 days
15
8% of all-time downloads
Alyon-AI/UMA-LLM-Components-v2
UMA-LLM-Components-v2 is a text generation model from Alyon-AI. Use it when you need the model to write or continue text. The card lists the license as mit.
Model Name: UMA-IA/CENTAURUS-Components-v2 Authors: - Youri LALAIN, Engineering student at French Engineering School ECE - Lilian RAGE, Engineering student at French Engineering School ECE Base Model: Mistral-7B-v0.1…
Downloads · 30 days
15
8% of all-time downloads
All-time downloads
192
Public
Parameters
7.2B
14.5 GB on disk
Likes
0
Public
Click a slice to open those files.
.safetensors14.5 GB · 100%
From the Hugging Face model README
Model Name: UMA-IA/CENTAURUS-Components-v2 Authors:
UMA-IA/CENTAURUS-Components-v2 est une version spécialisée du modèle Mistral-7B, fine-tunée pour fournir des réponses précises et concises aux questions techniques concernant les composants aérospatiaux et aéronautiques. Le modèle s'appuie sur le dataset UMA-IA/VELA-Components-v2 pour améliorer sa compréhension des composants de propulsion, leurs caractéristiques techniques, et leur maintenance.
Ce modèle a été fine-tuné sur le dataset UMA-IA/VELA-Components-v2, qui contient environ 800 paires question-réponse concernant divers composants aérospatiaux. Le processus de fine-tuning a utilisé la technique LoRA (Low-Rank Adaptation) pour adapter efficacement le modèle Mistral-7B à ce domaine spécifique.
Vous pouvez charger le modèle en utilisant la bibliothèque transformers de Hugging Face:
from transformers import AutoModelForCausalLM, AutoTokenizer
# Charger le modèle et le tokenizer
model_name = "UMA-IA/CENTAURUS-Components-v2"
model = AutoModelForCausalLM.from_pretrained(model_name)
tokenizer = AutoTokenizer.from_pretrained(model_name)
# Format d'entrée recommandé
question = "Quelle est la durée de vie moyenne d'une tuyère?"
context = "Type: COMPOSANT, Composant: Tuyère, Catégorie: DURÉE_DE_VIE, Thème: question_simple"
input_text = f"Question: {question}\nContexte: {context}\nRéponse:"
# Générer une réponse
inputs = tokenizer(input_text, return_tensors="pt").to(model.device)
outputs = model.generate(
inputs["input_ids"],
max_new_tokens=50,
temperature=0.7,
top_p=0.9
)
response = tokenizer.decode(outputs[0], skip_special_tokens=True)
print(response)
Question: Quelle est la durée de vie moyenne d'une tuyère? Contexte: Type: COMPOSANT, Composant: Tuyère, Catégorie: DURÉE_DE_VIE, Thème: question_simple Réponse: La durée de vie moyenne d'une tuyère est de 1500 à 2000 cycles d'utilisation. Les températures extrêmes et l'érosion thermique sont les principaux facteurs limitants.