Aller au contenu principal
ToolPotion
Conseiller IA
Soumettre

OpenLLaMA

OpenLLaMA est une reproduction sous licence permissive et open-source du modèle LLaMA 7B de Meta AI. Entraîné sur le jeu de données RedPajama, il offre des versions avec 3B, 7B et 13B paramètres, fournissant des poids PyTorch et JAX pour une intégration transparente dans les implémentations LLaMA existantes.

Voir le dépôt
Partager
Voir le dépôt
Partager

OpenLLaMA représente une avancée significative dans les grands modèles de langage open-source, offrant une reproduction sous licence permissive de LLaMA de Meta AI. Développé par openlm-research, ce projet vise à démocratiser l'accès à des modèles de langage puissants en fournissant des poids et des méthodologies d'entraînement accessibles.

Lire la suite

Le projet publie une série de modèles, incluant des versions avec 3B, 7B et 13B paramètres, tous entraînés sur un trillion de tokens. Ces modèles sont conçus pour être des substituts directs aux modèles LLaMA originaux dans les implémentations existantes. Le projet fournit des poids au format PyTorch, compatible avec la bibliothèque Hugging Face transformers, et au format JAX pour une utilisation avec le framework EasyLM.

La méthodologie d'entraînement d'OpenLLaMA suit de près le papier original de LLaMA, utilisant la même architecture de modèle, la même longueur de contexte, les mêmes étapes d'entraînement, le même calendrier de taux d'apprentissage et le même optimiseur. La distinction clé réside dans les jeux de données utilisés : les modèles v1 sont entraînés sur le jeu de données RedPajama, tandis que les modèles v2 intègrent un mélange du jeu de données Falcon refined-web, du jeu de données StarCoder et de parties du jeu de données RedPajama (Wikipedia, ArXiv, Books, StackExchange). Cet engagement envers des jeux de données ouverts assure la transparence et la reproductibilité.

Le projet met l'accent sur l'évaluation et la comparaison, présentant des résultats par rapport à LLaMA et GPT-J sur un large éventail de tâches à l'aide de lm-evaluation-harness. Les modèles OpenLLaMA démontrent des performances comparables, et dans certains cas supérieures, à leurs homologues. L'équipe de développement a également abordé des problèmes potentiels, tels que les configurations de tokenizer affectant les tâches de génération de code, recommandant les modèles v2 pour de telles applications.

OpenLLaMA est sous licence Apache 2.0, favorisant une adoption et une modification larges. Le projet est un effort collaboratif, avec des contributions de Berkeley AI Research et le soutien du programme Google TPU Research Cloud. Cette initiative permet aux chercheurs et aux développeurs de construire et d'innover avec des modèles de langage de pointe.

  • CatégorieModèles d'IA et LLM
  • Modèle tarifaireOpen source
  • DéploiementCloud, Auto-hébergé
  • PlateformesWeb

  • Reproduction open-source sous licence permissive de LLaMA de Meta AI

  • Disponible en tailles de 3B, 7B et 13B paramètres

  • Entraîné sur 1T de tokens

  • Poids disponibles aux formats PyTorch et JAX

  • Compatible avec les bibliothèques Hugging Face transformers et le framework EasyLM

  • Suit l'architecture et les hyperparamètres d'entraînement originaux de LLaMA

  • Utilise des jeux de données ouverts comme RedPajama, Falcon refined-web et StarCoder

  • Performances comparables à LLaMA et GPT-J originaux

  • Licence Apache 2.0 pour une utilisation large

  • Inclut des résultats d'évaluation et des comparaisons

  • Tokenizer conçu pour fusionner plusieurs espaces vides, similaire à T5

  1. Accéder aux poids du modèle : Téléchargez les poids PyTorch ou JAX depuis Hugging Face Hub ou les dépôts EasyLM.

  2. Configurer l'environnement : Installez les bibliothèques nécessaires telles que transformers, PyTorch ou JAX.

  3. Charger le tokenizer : Utilisez LlamaTokenizer ou AutoTokenizer avec `use_fast=False` pour éviter d'éventuels problèmes de tokenisation.

  4. Charger le modèle : Instanciez LlamaForCausalLM depuis Hugging Face transformers ou l'équivalent dans EasyLM.

  5. Intégrer via API : Utilisez le modèle chargé pour la génération de texte, l'inférence ou les tâches de fine-tuning.

  6. Évaluer les performances : Employez lm-evaluation-harness pour le benchmarking, en assurant une utilisation correcte du tokenizer.

  • Génération de texte
  • Compréhension du langage
  • Reproduction de modèles
  • Recherche et développement
  • Développement de chatbots
  • Génération de code

Avis sur OpenLLaMA

Chargement...

Outils IA populaires comme OpenLLaMA

Ling

Dépôts GitHub d'IA

Ling est une famille de modèles de langage open-source à mélange d'experts développée par inclusionAI d'Ant Group, publiée sur GitHub sous la licence MIT. Elle est disponible en…

Modèles d'IA et LLM
Voir l'outil

Dépôts GitHub d'IA

Famille de modèles de langage open-source à mélange d'experts développée par inclusionAI d'Ant Group, publiée sur GitHub sous la licence MIT. Elle est disponible en…Ling est une famille de modèles de langage open-source à mélange d'experts développée par inclusionAI d'Ant Group, publiée sur GitHub sous la licence MIT. Elle est disponible en…

Modèles d'IA et LLM
Voir le Top 250 Dépôts GitHub d'IA

Megatron-LM

Dépôts GitHub d'IA

Megatron-LM est un projet de recherche de NVIDIA axé sur l'entraînement de modèles de transformateurs à grande échelle. Il vise à améliorer l'efficacité et l'évolutivité des…

Modèles d'IA et LLM
Voir l'outil

Dépôts GitHub d'IA

Projet de recherche de NVIDIA axé sur l'entraînement de modèles de transformateurs à grande échelle. Il vise à améliorer l'efficacité et l'évolutivité des…Megatron-LM est un projet de recherche de NVIDIA axé sur l'entraînement de modèles de transformateurs à grande échelle. Il vise à améliorer l'efficacité et l'évolutivité des…

Modèles d'IA et LLM
Voir le Top 250 Dépôts GitHub d'IA

LLMs-from-scratch

Dépôts GitHub d'IA

LLMs-from-scratch est un projet GitHub qui guide les utilisateurs dans la mise en œuvre d'un modèle de langage similaire à ChatGPT en utilisant PyTorch. Il fournit une approche…

Modèles d'IA et LLM
Voir l'outil

Dépôts GitHub d'IA

Projet GitHub qui guide les utilisateurs dans la mise en œuvre d'un modèle de langage similaire à ChatGPT en utilisant PyTorch. Il fournit une approche…LLMs-from-scratch est un projet GitHub qui guide les utilisateurs dans la mise en œuvre d'un modèle de langage similaire à ChatGPT en utilisant PyTorch. Il fournit une approche…

Modèles d'IA et LLM
Voir le Top 250 Dépôts GitHub d'IA

StableLM

Dépôts GitHub d'IA

StableLM est une série de modèles de langage open-source développée par Stability AI. Ce dépôt GitHub héberge le développement continu, offrant un accès à divers checkpoints tels…

Modèles d'IA et LLM
Voir l'outil

Dépôts GitHub d'IA

Série de modèles de langage open-source développée par Stability AI. Ce dépôt GitHub héberge le développement continu, offrant un accès à divers checkpoints tels…StableLM est une série de modèles de langage open-source développée par Stability AI. Ce dépôt GitHub héberge le développement continu, offrant un accès à divers checkpoints tels…

Modèles d'IA et LLM
Voir le Top 250 Dépôts GitHub d'IA

LlamaFactory

Dépôts GitHub d'IA

LlamaFactory est un dépôt GitHub axé sur l'ajustement fin unifié et efficace de plus de 100 modèles de langage de grande taille (LLMs) et de modèles de langage visuel (VLMs). Son…

Plateformes de machine learning

N°12 en Dépôts GitHub d'IA

Voir l'outil

Dépôts GitHub d'IA

Dépôt GitHub axé sur l'ajustement fin unifié et efficace de plus de 100 modèles de langage de grande taille (LLMs) et de modèles de langage visuel (VLMs). Son…LlamaFactory est un dépôt GitHub axé sur l'ajustement fin unifié et efficace de plus de 100 modèles de langage de grande taille (LLMs) et de modèles de langage visuel (VLMs). Son…

En vedettePlateformes de machine learning
N°12 en Dépôts GitHub d'IA

Mistral-7B-v0.1

Modèles IA

Mistral-7B-v0.1 est un modèle de texte génératif préentraîné avec 7 milliards de paramètres, conçu pour faire progresser l'intelligence artificielle grâce à l'open source. Il…

Modèles d'IA et LLM
Voir l'outil

Modèles IA

Modèle de texte génératif préentraîné avec 7 milliards de paramètres, conçu pour faire progresser l'intelligence artificielle grâce à l'open source. Il…Mistral-7B-v0.1 est un modèle de texte génératif préentraîné avec 7 milliards de paramètres, conçu pour faire progresser l'intelligence artificielle grâce à l'open source. Il…

En vedetteModèles d'IA et LLM
Voir le Top 5 Modèles IA

Mixtral-8x7B-Instruct-v0.1 est un modèle génératif préentraîné de Sparse Mixture of Experts conçu pour des applications avancées en IA. Il surpasse Llama 2 70B sur divers…

Modèles d'IA et LLM
Voir l'outil

Modèle génératif préentraîné de Sparse Mixture of Experts conçu pour des applications avancées en IA. Il surpasse Llama 2 70B sur divers…Mixtral-8x7B-Instruct-v0.1 est un modèle génératif préentraîné de Sparse Mixture of Experts conçu pour des applications avancées en IA. Il surpasse Llama 2 70B sur divers…

En vedetteModèles d'IA et LLM
Voir le Top 5 Modèles IA

Ollama

Dépôts GitHub d'IA

Ollama est un outil open-source pour exécuter des modèles de langage de grande taille sur votre propre ordinateur. Il permet aux développeurs d'installer des modèles comme Llama,…

MLOps et déploiement de modèles

N°10 en Dépôts GitHub d'IA

Voir l'outil

Dépôts GitHub d'IA

Outil open-source pour exécuter des modèles de langage de grande taille sur votre propre ordinateur. Il permet aux développeurs d'installer des modèles comme Llama,…Ollama est un outil open-source pour exécuter des modèles de langage de grande taille sur votre propre ordinateur. Il permet aux développeurs d'installer des modèles comme Llama,…

En vedetteMLOps et déploiement de modèles
N°10 en Dépôts GitHub d'IA
1 sur 8