Pular para o conteúdo principal
ToolPotion
Consultor de IA
Enviar

LlamaIndex

Destaque

LlamaIndex é um framework Python de código aberto para conectar grandes modelos de linguagem aos dados de um usuário. Ele fornece conectores, índices e uma interface de recuperação para geração aumentada por recuperação e aplicações de agentes, e é mantido pela mesma empresa por trás do LlamaParse, uma plataforma separada de análise de documentos.

Ver repositório
Compartilhar
Ver repositório
Compartilhar

LlamaIndex é um framework de dados de código aberto para construir aplicações sobre grandes modelos de linguagem. Seu objetivo é resolver um problema específico: um LLM é treinado com dados públicos, portanto, conectá-lo a informações privadas ou proprietárias requer uma camada separada para ingestão, estruturação e recuperação desses dados. O LlamaIndex fornece essa camada através de conectores de dados para fontes como APIs, PDFs, outros documentos e bancos de dados SQL, maneiras de estruturar os dados ingeridos em índices ou gráficos, e uma interface de recuperação e consulta que alimenta contexto relevante em um prompt de LLM.

Ler mais

Existem duas maneiras de começar a construir com ele em Python. O pacote inicial, llama-index, agrupa a biblioteca principal com uma seleção de integrações para uma configuração rápida. Uma construção personalizada, por sua vez, instala llama-index-core mais pacotes de integração específicos, dos quais existem mais de 300 cobrindo diferentes provedores de LLM, embedding e armazenamento vetorial. Uma API de alto nível permite que um iniciante ingresse e consulte dados em algumas linhas de código, enquanto APIs de nível inferior expõem os conectores de dados, índices, recuperadores, motores de consulta e módulos de reclassificação para personalização avançada. O LlamaIndex também se integra a frameworks externos como LangChain, Flask ou Docker, em vez de exigir que tudo funcione apenas através dele.

A empresa por trás do LlamaIndex mudou seu foco principal desde o lançamento do framework em 2023. Seu principal produto atual é o LlamaParse, uma plataforma empresarial separada para análise de documentos, OCR e extração estruturada, juntamente com um analisador leve e gratuito chamado LiteParse e esforços de benchmarking abertos (ParseBench e ExtractBench) para qualidade de análise e extração. O LlamaParse pode ser usado junto com o framework LlamaIndex ou de forma independente. O framework de código aberto em si permanece disponível e mantido como um kit de ferramentas para desenvolvedores que constroem aplicações de recuperação e agentes.

O repositório é lançado sob a licença MIT e já recebeu mais de 52.000 estrelas no GitHub e mais de 8.000 forks, tornando-se uma das ferramentas de código aberto mais amplamente utilizadas para conectar LLMs a dados externos.

  • CategoriaMachine learning e ciência de dados
  • Modelo de preçosCódigo aberto
  • ImplantaçãoNuvem
  • PlataformasWeb

  • Conectores de dados para ingestão de APIs, PDFs, outros documentos e bancos de dados SQL

  • Índices e estruturas gráficas para organizar dados ingeridos para uso em LLM

  • Uma interface de recuperação e consulta que alimenta contexto relevante em um prompt de LLM

  • Uma API de alto nível para um pipeline básico de ingestão e consulta em algumas linhas de código

  • APIs de nível inferior para personalizar conectores de dados, índices, recuperadores, motores de consulta e módulos de reclassificação

  • Mais de 300 pacotes de integração para diferentes provedores de LLM, embedding e armazenamento vetorial

  • Interopera com frameworks externos como LangChain, Flask e Docker

  • Emparelhamento opcional com LlamaParse, a plataforma separada da empresa para análise e extração de documentos

  1. Instale: execute pip install llama-index para o pacote inicial, ou llama-index-core mais integrações escolhidas para uma configuração personalizada.

  2. Conecte seus dados: use um conector de dados para carregar documentos, APIs ou um banco de dados.

  3. Construa um índice: estruture os dados ingeridos em um índice ou gráfico.

  4. Consulte: envie um prompt através da interface de recuperação para obter uma resposta fundamentada nesses dados.

  • Geração aumentada por recuperação
  • Pipelines de dados personalizados
  • Aplicações de agentes
  • Análise e extração de documentos

De LlamaIndex

Parte de LlamaIndex.

Avaliações de LlamaIndex

Carregando...

Ferramentas de IA populares como LlamaIndex

LlamaIndex é um framework projetado para construir agentes e fluxos de trabalho impulsionados por LLM sobre seus dados. Ele simplifica a integração de grandes modelos de linguagem…

Criadores de agentes de IA
Ver ferramenta

Framework projetado para construir agentes e fluxos de trabalho impulsionados por LLM sobre seus dados. Ele simplifica a integração de grandes modelos de linguagem…LlamaIndex é um framework projetado para construir agentes e fluxos de trabalho impulsionados por LLM sobre seus dados. Ele simplifica a integração de grandes modelos de linguagem…

DestaqueCriadores de agentes de IA
Ver o Top 50 de Frameworks de IA

Superduper

Repositórios de IA no GitHub

Superduper é um framework ponta a ponta para a construção de aplicações e agentes de IA personalizados. Ele fornece ferramentas para integrar dados, modelos e implantação,…

Criadores de agentes de IA
Ver ferramenta

Repositórios de IA no GitHub

Framework ponta a ponta para a construção de aplicações e agentes de IA personalizados. Ele fornece ferramentas para integrar dados, modelos e implantação,…Superduper é um framework ponta a ponta para a construção de aplicações e agentes de IA personalizados. Ele fornece ferramentas para integrar dados, modelos e implantação,…

Criadores de agentes de IA
Ver o Top 250 de Repositórios de IA no GitHub

Crawl4AI

Repositórios de IA no GitHub

Crawl4AI é um raspador e crawler web open-source projetado para ser amigável com grandes modelos de linguagem (LLMs). Ele permite que os usuários coletem dados de forma eficiente…

Web scraping e extração de dados

Nº 108 em Repositórios de IA no GitHub

Ver ferramenta

Repositórios de IA no GitHub

Raspador e crawler web open-source projetado para ser amigável com grandes modelos de linguagem (LLMs). Ele permite que os usuários coletem dados de forma eficiente…Crawl4AI é um raspador e crawler web open-source projetado para ser amigável com grandes modelos de linguagem (LLMs). Ele permite que os usuários coletem dados de forma eficiente…

DestaqueWeb scraping e extração de dados
Nº 108 em Repositórios de IA no GitHub

RAGFlow

Repositórios de IA no GitHub

RAGFlow é um motor de Geração Aumentada por Recuperação (RAG) de código aberto que integra RAG avançado com capacidades de Agente, fornecendo uma camada de contexto robusta para…

Bancos de dados vetoriais e recuperação

Nº 30 em Repositórios de IA no GitHub

Ver ferramenta

Repositórios de IA no GitHub

Motor de Geração Aumentada por Recuperação (RAG) de código aberto que integra RAG avançado com capacidades de Agente, fornecendo uma camada de contexto robusta para…RAGFlow é um motor de Geração Aumentada por Recuperação (RAG) de código aberto que integra RAG avançado com capacidades de Agente, fornecendo uma camada de contexto robusta para…

DestaqueBancos de dados vetoriais e recuperação
Nº 30 em Repositórios de IA no GitHub

Firecrawl

Repositórios de IA no GitHub

firecrawl/firecrawl é uma API de contexto projetada para pesquisar, extrair e interagir com a web em grande escala. Ela permite que desenvolvedores coletem e utilizem dados da web…

Web scraping e extração de dados

Nº 38 em Repositórios de IA no GitHub

Ver ferramenta

Repositórios de IA no GitHub

API de contexto projetada para pesquisar, extrair e interagir com a web em grande escala. Ela permite que desenvolvedores coletem e utilizem dados da web…firecrawl/firecrawl é uma API de contexto projetada para pesquisar, extrair e interagir com a web em grande escala. Ela permite que desenvolvedores coletem e utilizem dados da web…

DestaqueWeb scraping e extração de dados
Nº 38 em Repositórios de IA no GitHub

PandasAI

Repositórios de IA no GitHub

PandasAI é uma biblioteca Python que permite a análise de dados conversacional. Ela permite que os usuários consultem bancos de dados, CSVs e datalakes usando linguagem natural,…

Análise de dados com IA

Nº 73 em Repositórios de IA no GitHub

Ver ferramenta

Repositórios de IA no GitHub

Biblioteca Python que permite a análise de dados conversacional. Ela permite que os usuários consultem bancos de dados, CSVs e datalakes usando linguagem natural,…PandasAI é uma biblioteca Python que permite a análise de dados conversacional. Ela permite que os usuários consultem bancos de dados, CSVs e datalakes usando linguagem natural,…

Análise de dados com IA
Nº 73 em Repositórios de IA no GitHub

LlamaIndex

Frameworks de IA

LlamaIndex é uma estrutura de agente de IA para construir sobre seus próprios dados, agora centrada no LlamaParse, seu produto de extração e processamento de documentos para…

Ferramentas de documentos e PDF com IA

Nº 5 em Frameworks de IA

Ver ferramenta

Frameworks de IA

Estrutura de agente de IA para construir sobre seus próprios dados, agora centrada no LlamaParse, seu produto de extração e processamento de documentos para…LlamaIndex é uma estrutura de agente de IA para construir sobre seus próprios dados, agora centrada no LlamaParse, seu produto de extração e processamento de documentos para…

DestaqueFerramentas de documentos e PDF com IA
Nº 5 em Frameworks de IA

BambooAI: Análise de Dados Conversacional

Repositórios de IA no GitHub

BambooAI é uma biblioteca Python que utiliza Modelos de Linguagem Grandes (LLMs) para descoberta e análise de dados conversacionais. Permite aos utilizadores interagir com dados…

Análise de dados com IA
Ver ferramenta

Repositórios de IA no GitHub

Biblioteca Python que utiliza Modelos de Linguagem Grandes (LLMs) para descoberta e análise de dados conversacionais. Permite aos utilizadores interagir com dados…BambooAI é uma biblioteca Python que utiliza Modelos de Linguagem Grandes (LLMs) para descoberta e análise de dados conversacionais. Permite aos utilizadores interagir com dados…

Análise de dados com IA
Ver o Top 250 de Repositórios de IA no GitHub
1 de 8