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

Kouman est un modèle de langage (basé sur Llama-3.2-1B) pré-entraîné et finetuné spécifiquement pour la traduction et la conversation en Baoulé (bci) et en Français (fr).

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

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"

# 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 Kouman, 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
27
Safetensors
Model size
1B params
Tensor type
BF16
·
Inference Providers NEW
This model isn't deployed by any Inference Provider. 🙋 Ask for provider support