Aller au contenu principal

Hugging Face

Hugging Face est un site qui permet de retrouver et de télécharger des modèles de données. La bibliothèque des modèles de données sur Hugging Face est beaucoup plus large que celle d'Ollama, mais c'est plus compliqué de les utiliser.

créer un compte sur Hugging Face

Vous devez commencer par créer un compte gratuit sur HuggingFace pour ensuite pouvoir télécharger et utiliser les modèles de données soit en les important avec Ollama, soit en les faisant tourner avec MLX qui est la librairie OpenSource développée par Apple.

trouver un modèle sur Hugging Face

Sur HuggingFace, on retrouve des LLM sous plusieurs formats. Il y a ceux que l'on peut importer avec une simple commande s'ils sont au format GGUF.

Il y a ici sur HuggingFace, la liste des modèles les plus "Trending" au format GGUF.

On peut chercher dans la liste par mot clé et si par exemple je veux un modèle pour traduire de l'anglais vers le Russe et le Chinois, je peux essayer le modèle t5_translate fait pas iG8R

Je clique le carré à côté du nom pour copier le nom du modèle et le dossier qui le contient.

iG8R/t5_translate_en_ru_zh_large_1024_v2-Q8_0-GGUF

importer un modèle depuis Hugging Face

Pour importer le modèle dans Ollama, il suffit de rajouter "ollama run hf.co/ devant le nom du modèle qu'on veut importer. Par exemple

ollama run hf.co/iG8R/t5_translate_en_ru_zh_large_1024_v2-Q8_0-GGUF

Vous voyez ensuite le modèle s'importer dans Ollama, comme s'il était chargé depuis le site Ollama.

créer un template file

Malheureusement dans certain, le fichier de template n'a pas été exporté au moment de la création du modèle en GUFF et il faut utiliser l'ancienne méthode qui est plus compliqué pour importer un fichier GUFF comme expliqué ici