Kouman - Modèle Baoulé / Français (1B) R1

⚠️ Version Bêta : Ce modèle est actuellement en version bêta, publié en l'état par défaut d'unités de calcul suffisantes pour finaliser l'entraînement.

Kouman est un modèle de langage (basé sur Llama-3.2-1B) pré-entraîné et finetuné capable de raisonnement en français, baoulé et anglais, spécifiquement pour la traduction et la conversation en Baoulé (bci) et en Français (fr). Il a été entraîné sur le raisonnement <think>.

Ce dépôt contient le modèle complet fusionné au format safetensors, prêt à l'emploi.

NB : Si tu trouves que le modèle dérive ou ne s'arrête pas naturellement avant cette limite, cela peut indiquer qu'il a besoin de plus de données d'instruction (SFT) pour apprendre à être plus concis ou à mieux structurer sa conclusion.

Comment l'utiliser (Code d'inférence)

Voici comment charger et utiliser le modèle avec la bibliothèque transformers de Hugging Face :

from transformers import AutoModelForCausalLM, AutoTokenizer
import torch

repo_id = "Tree-AI-lab/kouman-IA-1b-R1"

# Chargement du tokenizer et du modèle
tokenizer = AutoTokenizer.from_pretrained(repo_id)
model = AutoModelForCausalLM.from_pretrained(
    repo_id,
    torch_dtype=torch.float16,
    device_map="auto"
)

# Préparation du prompt
messages = [
    {"role": "system", "content": "Tu es un assistant IA multilingue."},
    {"role": "user", "content": "Traduis en baoulé : Bonjour, comment vas-tu aujourd'hui ?"}
]

prompt = tokenizer.apply_chat_template(messages, tokenize=False, add_generation_prompt=True)
inputs = tokenizer(prompt, return_tensors="pt").to(model.device)

# Génération de la réponse
with torch.no_grad():
    outputs = model.generate(**inputs, max_new_tokens=150, temperature=0.7)

# Affichage du résultat
reponse = tokenizer.decode(outputs[0][inputs["input_ids"].shape[1]:], skip_special_tokens=True)
print(reponse)
Downloads last month
-
Safetensors
Model size
1B params
Tensor type
BF16
·
Inference Providers NEW
This model isn't deployed by any Inference Provider. 🙋 Ask for provider support