Views
No views yet
PEFT) entraînés sur un corpus médical francophone et anglophone pour améliorer la pertinence des réponses dans le cadre d’un chatbot santé.1from transformers import AutoTokenizer, AutoModelForCausalLM
2from peft import PeftModel
3
4# Charger le modèle de base
5base_model = AutoModelForCausalLM.from_pretrained("mistralai/Mistral-7B-Instruct-v0.1")
6tokenizer = AutoTokenizer.from_pretrained("mistralai/Mistral-7B-Instruct-v0.1")
7
8# Charger les adaptateurs fine-tunés
9model = PeftModel.from_pretrained(base_model, "abdorh/mistral-finetuned-healthbot")
10
11# Préparer l'entrée
12inputs = tokenizer("Quelle est la meilleure façon de gérer le diabète ?", return_tensors="pt")
13
14# Générer la réponse
15outputs = model.generate(**inputs, max_length=200)
16response = tokenizer.decode(outputs[0], skip_special_tokens=True)
17
18print(response)