Aller au contenu principal
ToolPotion
Conseiller IA
Soumettre

LlamaIndex

En vedette

LlamaIndex est un framework Python open source permettant de connecter de grands modèles de langage aux données d'un utilisateur. Il fournit des connecteurs, des indices et une interface de récupération pour la génération augmentée par récupération et les applications d'agents, et il est maintenu par la même entreprise derrière LlamaParse, une plateforme distincte de parsing de documents.

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

LlamaIndex est un framework de données open source pour construire des applications basées sur de grands modèles de langage. Son objectif est de résoudre un problème spécifique : un LLM est entraîné sur des données publiques, donc le connecter à des informations privées ou propriétaires nécessite une couche distincte pour ingérer, structurer et récupérer ces données. LlamaIndex fournit cette couche à travers des connecteurs de données pour des sources telles que des APIs, des PDFs, d'autres documents et des bases de données SQL, des moyens de structurer les données ingérées en indices ou en graphes, et une interface de récupération et de requête qui alimente le contexte pertinent dans une invite LLM.

Lire la suite

Il existe deux façons de commencer à construire avec lui en Python. Le package de démarrage, llama-index, regroupe la bibliothèque principale avec une sélection d'intégrations pour une configuration rapide. Une construction personnalisée installe plutôt llama-index-core plus des packages d'intégration spécifiques, dont il y en a plus de 300 couvrant différents fournisseurs de LLM, d'embeddings et de magasins de vecteurs. Une API de haut niveau permet à un débutant d'ingérer et de requêter des données en quelques lignes de code, tandis que des APIs de bas niveau exposent les connecteurs de données, les indices, les récupérateurs, les moteurs de requête et les modules de reranking pour une personnalisation avancée. LlamaIndex s'intègre également avec des frameworks externes tels que LangChain, Flask ou Docker plutôt que d'exiger que tout fonctionne uniquement à travers lui.

L'entreprise derrière LlamaIndex a recentré son attention principale depuis le lancement du framework en 2023. Son produit principal actuel est LlamaParse, une plateforme d'entreprise distincte pour le parsing de documents agentiques, l'OCR et l'extraction structurée, aux côtés d'un parser léger et gratuit appelé LiteParse et d'efforts de benchmarking ouverts (ParseBench et ExtractBench) pour la qualité de parsing et d'extraction. LlamaParse peut être utilisé avec le framework LlamaIndex ou de manière autonome. Le framework open source lui-même reste disponible et maintenu comme un outil pour les développeurs construisant des applications de récupération et d'agents.

Le dépôt est publié sous la licence MIT et a attiré plus de 52 000 étoiles sur GitHub et plus de 8 000 forks, ce qui en fait l'un des outils open source les plus largement utilisés pour connecter des LLM à des données externes.

  • CatégorieMachine learning et data science
  • Modèle tarifaireOpen source
  • DéploiementCloud
  • PlateformesWeb

  • Connecteurs de données pour ingérer des APIs, des PDFs, d'autres documents et des bases de données SQL

  • Indices et structures de graphes pour organiser les données ingérées pour l'utilisation des LLM

  • Une interface de récupération et de requête qui alimente le contexte pertinent dans une invite LLM

  • Une API de haut niveau pour un pipeline d'ingestion et de requête de base en quelques lignes de code

  • APIs de bas niveau pour personnaliser les connecteurs de données, les indices, les récupérateurs, les moteurs de requête et les modules de reranking

  • Plus de 300 packages d'intégration pour différents fournisseurs de LLM, d'embeddings et de magasins de vecteurs

  • Interopère avec des frameworks externes tels que LangChain, Flask et Docker

  • Appariement optionnel avec LlamaParse, la plateforme distincte de parsing et d'extraction de documents agentiques de l'entreprise

  • Sous licence MIT, avec plus de 52 000 étoiles sur GitHub et plus de 8 000 forks

  1. Installez-le : exécutez pip install llama-index pour le bundle de démarrage, ou llama-index-core plus les intégrations choisies pour une configuration personnalisée.

  2. Connectez vos données : utilisez un connecteur de données pour charger des documents, des APIs ou une base de données.

  3. Construisez un index : structurez les données ingérées en un index ou un graphe.

  4. Interrogez-le : envoyez une invite à travers l'interface de récupération pour obtenir une réponse ancrée dans ces données.

  • Génération augmentée par récupération
  • Pipelines de données personnalisés
  • Applications d'agents
  • Parsing et extraction de documents

Chez LlamaIndex

Fait partie de LlamaIndex.

Avis sur LlamaIndex

Chargement...

Outils IA populaires comme LlamaIndex

LlamaIndex est un cadre conçu pour construire des agents et des flux de travail alimentés par LLM sur vos données. Il simplifie l'intégration de grands modèles de langage avec…

Créateurs d'agents IA
Voir l'outil

Cadre conçu pour construire des agents et des flux de travail alimentés par LLM sur vos données. Il simplifie l'intégration de grands modèles de langage avec…LlamaIndex est un cadre conçu pour construire des agents et des flux de travail alimentés par LLM sur vos données. Il simplifie l'intégration de grands modèles de langage avec…

En vedetteCréateurs d'agents IA
Voir le Top 50 Frameworks IA

Superduper

Dépôts GitHub d'IA

Superduper est un framework de bout en bout pour la création d'applications et d'agents IA personnalisés. Il fournit des outils pour l'intégration de données, de modèles et de…

Créateurs d'agents IA
Voir l'outil

Dépôts GitHub d'IA

Framework de bout en bout pour la création d'applications et d'agents IA personnalisés. Il fournit des outils pour l'intégration de données, de modèles et de…Superduper est un framework de bout en bout pour la création d'applications et d'agents IA personnalisés. Il fournit des outils pour l'intégration de données, de modèles et de…

Créateurs d'agents IA
Voir le Top 250 Dépôts GitHub d'IA

Crawl4AI

Dépôts GitHub d'IA

Crawl4AI est un crawler et scraper web open-source conçu pour être compatible avec les grands modèles de langage (LLM). Il permet aux utilisateurs de collecter efficacement des…

Web scraping et extraction de données

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

Voir l'outil

Dépôts GitHub d'IA

Crawler et scraper web open-source conçu pour être compatible avec les grands modèles de langage (LLM). Il permet aux utilisateurs de collecter efficacement des…Crawl4AI est un crawler et scraper web open-source conçu pour être compatible avec les grands modèles de langage (LLM). Il permet aux utilisateurs de collecter efficacement des…

En vedetteWeb scraping et extraction de données
N°111 en Dépôts GitHub d'IA

RAGFlow

Dépôts GitHub d'IA

RAGFlow est un moteur de génération augmentée par récupération (RAG) open-source qui intègre des capacités avancées de RAG avec des fonctionnalités d'Agent, fournissant une couche…

Bases de données vectorielles et récupération

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

Voir l'outil

Dépôts GitHub d'IA

Moteur de génération augmentée par récupération (RAG) open-source qui intègre des capacités avancées de RAG avec des fonctionnalités d'Agent, fournissant une couche…RAGFlow est un moteur de génération augmentée par récupération (RAG) open-source qui intègre des capacités avancées de RAG avec des fonctionnalités d'Agent, fournissant une couche…

En vedetteBases de données vectorielles et récupération
N°32 en Dépôts GitHub d'IA

Firecrawl

Dépôts GitHub d'IA

firecrawl/firecrawl est une API de contexte conçue pour rechercher, extraire et interagir avec le web à grande échelle. Elle permet aux développeurs de rassembler et d'utiliser…

Web scraping et extraction de données

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

Voir l'outil

Dépôts GitHub d'IA

API de contexte conçue pour rechercher, extraire et interagir avec le web à grande échelle. Elle permet aux développeurs de rassembler et d'utiliser…firecrawl/firecrawl est une API de contexte conçue pour rechercher, extraire et interagir avec le web à grande échelle. Elle permet aux développeurs de rassembler et d'utiliser…

En vedetteWeb scraping et extraction de données
N°41 en Dépôts GitHub d'IA

PandasAI

Dépôts GitHub d'IA

PandasAI est une bibliothèque Python qui permet l'analyse de données conversationnelle. Elle permet aux utilisateurs d'interroger des bases de données, des CSV et des datalakes en…

Analyse de données par IA

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

Voir l'outil

Dépôts GitHub d'IA

Bibliothèque Python qui permet l'analyse de données conversationnelle. Elle permet aux utilisateurs d'interroger des bases de données, des CSV et des datalakes en…PandasAI est une bibliothèque Python qui permet l'analyse de données conversationnelle. Elle permet aux utilisateurs d'interroger des bases de données, des CSV et des datalakes en…

Analyse de données par IA
N°71 en Dépôts GitHub d'IA

LlamaIndex

Frameworks IA

LlamaIndex est un cadre d'agent IA pour construire sur vos propres données, désormais centré sur LlamaParse, son produit d'analyse et d'extraction de documents pour des fichiers…

Outils de documents et PDF IA

N°5 en Frameworks IA

Voir l'outil

Frameworks IA

Cadre d'agent IA pour construire sur vos propres données, désormais centré sur LlamaParse, son produit d'analyse et d'extraction de documents pour des fichiers…LlamaIndex est un cadre d'agent IA pour construire sur vos propres données, désormais centré sur LlamaParse, son produit d'analyse et d'extraction de documents pour des fichiers…

En vedetteOutils de documents et PDF IA
N°5 en Frameworks IA

Bibliothèque Python exploitant les modèles linguistiques volumineux (LLM) pour la découverte et l'analyse conversationnelles de données. Elle permet aux…BambooAI est une bibliothèque Python exploitant les modèles linguistiques volumineux (LLM) pour la découverte et l'analyse conversationnelles de données. Elle permet aux…

Analyse de données par IA
Voir le Top 250 Dépôts GitHub d'IA
1 sur 8