YOLO Vision 2026:
Volver al glosario de Ultralytics

LlamaIndex

Descubre cómo LlamaIndex conecta datos privados con los LLM para RAG. Aprende a integrar flujos de trabajo visuales con Ultralytics YOLO26 avanzado.

LlamaIndex es un marco de datos flexible y completo diseñado para conectar fuentes de datos personalizadas, privadas o específicas de un dominio con Modelos de lenguaje de gran tamaño (LLMs). Aunque los LLMs, como los de OpenAI, se entrenan con enormes conjuntos de datos públicos, a menudo no tienen acceso a documentos internos de la empresa, noticias recientes o bases de datos propietarias. El marco de datos LlamaIndex cubre esta carencia al proporcionar herramientas para ingerir, estructurar y consultar datos no estructurados, actuando como una base fundamental para crear aplicaciones de IA fiables mediante la Generación aumentada mediante recuperación (RAG).

Cómo funciona LlamaIndex#

Para procesar y utilizar datos especializados, LlamaIndex se basa en una canalización sencilla que prepara la información para los modelos de aprendizaje automático. El flujo de trabajo generalmente consta de tres pasos principales:

  • Conectores de datos: También conocida como LlamaHub, esta función permite a los desarrolladores ingerir datos sin complicaciones desde cientos de fuentes, incluidos archivos PDF, API, bases de datos SQL y archivos de texto estándar.
  • Índices de datos: Una vez ingeridos, el marco organiza los datos en estructuras consultables y suele convertir el texto en embeddings matemáticos almacenados en una base de datos vectorial.
  • Motores de consulta: Durante la interacción con el usuario, el motor recupera la información indexada más relevante y se la proporciona al LLM como contexto, lo que garantiza que el modelo genere respuestas muy precisas y respaldadas por datos.

Para los desarrolladores que quieran implementar estos sistemas, consultar la descripción técnica de NVIDIA sobre las canalizaciones de RAG o el análisis detallado de IBM sobre RAG proporciona unos conocimientos fundamentales excelentes sobre por qué es esencial indexar los datos de forma eficiente.

Diferencias entre LlamaIndex y conceptos relacionados#

Comprender el ecosistema de la IA requiere diferenciar LlamaIndex de otras herramientas populares de aprendizaje automático (ML):

  • LlamaIndex frente a LangChain: Aunque ambos son marcos de orquestación populares, tienen objetivos principales diferentes. LlamaIndex se especializa en gran medida en la indexación, la ingesta y la recuperación rápida de datos para RAG. LangChain es un marco más generalista centrado en crear flujos de trabajo agénticos complejos, sistemas de memoria y uso de herramientas. A menudo se utilizan conjuntamente en aplicaciones multiagente avanzadas.
  • LlamaIndex frente a las bases de datos vectoriales: Una base de datos vectorial es la capa de almacenamiento real que contiene los embeddings de los datos. LlamaIndex es la capa lógica que determina cómo se dividen los datos en fragmentos, cómo se envían a la base de datos y cómo se recuperan después con precisión en función de las consultas de los usuarios.

Aplicaciones de IA y ML en el mundo real#

LlamaIndex se utiliza ampliamente en distintos sectores para crear asistentes de IA conscientes del contexto que requieren bases de conocimiento específicas.

  • Investigación financiera automatizada: Los analistas financieros utilizan el marco para ingerir cientos de extensos informes de resultados empresariales y documentos presentados ante la SEC. Cuando se consulta, un LLM puede extraer y comparar al instante métricas de ingresos específicas de varios trimestres, una tarea que se analiza con frecuencia en la investigación reciente sobre el razonamiento iterativo en los LLM.
  • RAG multimodal en la fabricación: En las fábricas inteligentes, los desarrolladores combinan sistemas de visión artificial (CV) con LlamaIndex. Al detectar defectos en una línea de montaje y transmitir los resúmenes visuales a un LLM, el sistema puede buscar al instante en manuales digitales de reparación para proporcionar a los técnicos instrucciones de resolución de problemas paso a paso.

Integración de modelos de visión con LlamaIndex#

Los sistemas inteligentes modernos suelen combinar visión y lenguaje. Los desarrolladores pueden utilizar modelos de visión fundacionales sólidos, como Ultralytics YOLO26, para percibir entornos físicos y extraer información estructurada, que después se introduce en una canalización de LlamaIndex para responder a las consultas de los usuarios basándose en la realidad visual. Para gestionar eficazmente conjuntos de datos visuales, anotar imágenes e implementar estos modelos de visión, los equipos confían en las herramientas integradas que ofrece la Ultralytics Platform.

El siguiente fragmento de Python muestra cómo ejecutar una tarea de detección de objetos utilizando el paquete ultralytics, dar formato a los resultados como un resumen de texto e indexarlo mediante LlamaIndex para que un LLM posterior pueda razonar sobre la escena visual.

from llama_index.core import Document, VectorStoreIndex
from ultralytics import YOLO

# Load the recommended Ultralytics YOLO26 model
vision_model = YOLO("yolo26n.pt")

# Run inference to detect objects in an image
results = vision_model("https://ultralytics.com/images/bus.jpg")

# Extract detected class names and format as a text summary
detected_objects = [vision_model.names[int(cls)] for cls in results[0].boxes.cls]
summary = f"The image contains the following objects: {', '.join(detected_objects)}."

# Create a LlamaIndex Document and build an index for downstream RAG querying
doc = Document(text=summary)
index = VectorStoreIndex.from_documents([doc])
print("Successfully created a vision-grounded LlamaIndex!")

Al conectar herramientas de percepción física creadas con PyTorch con los marcos de datos cognitivos detallados en la documentación oficial de LlamaIndex, los desarrolladores pueden crear aplicaciones de IA muy avanzadas y conscientes del contexto que conectan de forma nativa los mundos digital y físico.

Explore solutions

Real-time AI that works with your team

Visión artificial en robótica

Impulsa máquinas más inteligentes con los modelos de Ultralytics YOLO. La IA de visión en robótica permite la navegación autónoma, la percepción, el seguimiento de objetos y el control en tiempo real.
Más información
Real-time AI that works with your team

Visión artificial en logística

Optimiza la logística con los modelos de Ultralytics YOLO. La IA de visión permite inspeccionar paquetes, clasificarlos, realizar el seguimiento de vehículos y supervisar la seguridad de los almacenes en tiempo real.
Más información
Real-time AI that works with your team

Visión artificial en comercio minorista

Reinventa el comercio minorista con los modelos de Ultralytics YOLO. La IA de visión impulsa el seguimiento del inventario, la supervisión de estanterías, la gestión de colas y un conocimiento más inteligente de los clientes.
Más información
Real-time AI that works with your team

Visión por computador en el sector sanitario

Crea soluciones sanitarias con modelos de Ultralytics YOLO. La IA de visión en el sector sanitario permite obtener imágenes médicas más rápidamente, diagnósticos más inteligentes y supervisar a los pacientes.
Más información
Real-time AI that works with your team

Visión por computador en la fabricación

Optimiza la fabricación con modelos de Ultralytics YOLO. La IA de visión impulsa el control de calidad, la detección de defectos, el cumplimiento del PPE y la automatización de las líneas de montaje.
Más información
Real-time AI that works with your operation

Visión artificial en el sector automovilístico

Aplica visión artificial en el sector automovilístico con modelos de Ultralytics YOLO. La IA de visión mejora la seguridad vial, la asistencia al conductor y la automatización de vehículos para conseguir carreteras más inteligentes.
Más información
Real-time AI tailored to your operation

Visión artificial en agricultura

Lleva la IA de visión a la agricultura inteligente con modelos de Ultralytics YOLO. Impulsa la supervisión de cultivos, el seguimiento del ganado y la agricultura de precisión para obtener cosechas mayores e inteligentes.
Más información
Real-time AI that works with your team

Visión artificial en robótica

Impulsa máquinas más inteligentes con los modelos de Ultralytics YOLO. La IA de visión en robótica permite la navegación autónoma, la percepción, el seguimiento de objetos y el control en tiempo real.
Más información
Real-time AI that works with your team

Visión artificial en logística

Optimiza la logística con los modelos de Ultralytics YOLO. La IA de visión permite inspeccionar paquetes, clasificarlos, realizar el seguimiento de vehículos y supervisar la seguridad de los almacenes en tiempo real.
Más información
Real-time AI that works with your team

Visión artificial en comercio minorista

Reinventa el comercio minorista con los modelos de Ultralytics YOLO. La IA de visión impulsa el seguimiento del inventario, la supervisión de estanterías, la gestión de colas y un conocimiento más inteligente de los clientes.
Más información
Real-time AI that works with your team

Visión por computador en el sector sanitario

Crea soluciones sanitarias con modelos de Ultralytics YOLO. La IA de visión en el sector sanitario permite obtener imágenes médicas más rápidamente, diagnósticos más inteligentes y supervisar a los pacientes.
Más información
Real-time AI that works with your team

Visión por computador en la fabricación

Optimiza la fabricación con modelos de Ultralytics YOLO. La IA de visión impulsa el control de calidad, la detección de defectos, el cumplimiento del PPE y la automatización de las líneas de montaje.
Más información
Real-time AI that works with your operation

Visión artificial en el sector automovilístico

Aplica visión artificial en el sector automovilístico con modelos de Ultralytics YOLO. La IA de visión mejora la seguridad vial, la asistencia al conductor y la automatización de vehículos para conseguir carreteras más inteligentes.
Más información
Real-time AI tailored to your operation

Visión artificial en agricultura

Lleva la IA de visión a la agricultura inteligente con modelos de Ultralytics YOLO. Impulsa la supervisión de cultivos, el seguimiento del ganado y la agricultura de precisión para obtener cosechas mayores e inteligentes.
Más información
Real-time AI that works with your team

Visión artificial en robótica

Impulsa máquinas más inteligentes con los modelos de Ultralytics YOLO. La IA de visión en robótica permite la navegación autónoma, la percepción, el seguimiento de objetos y el control en tiempo real.
Más información
Real-time AI that works with your team

Visión artificial en logística

Optimiza la logística con los modelos de Ultralytics YOLO. La IA de visión permite inspeccionar paquetes, clasificarlos, realizar el seguimiento de vehículos y supervisar la seguridad de los almacenes en tiempo real.
Más información
Real-time AI that works with your team

Visión artificial en comercio minorista

Reinventa el comercio minorista con los modelos de Ultralytics YOLO. La IA de visión impulsa el seguimiento del inventario, la supervisión de estanterías, la gestión de colas y un conocimiento más inteligente de los clientes.
Más información
Real-time AI that works with your team

Visión por computador en el sector sanitario

Crea soluciones sanitarias con modelos de Ultralytics YOLO. La IA de visión en el sector sanitario permite obtener imágenes médicas más rápidamente, diagnósticos más inteligentes y supervisar a los pacientes.
Más información
Real-time AI that works with your team

Visión por computador en la fabricación

Optimiza la fabricación con modelos de Ultralytics YOLO. La IA de visión impulsa el control de calidad, la detección de defectos, el cumplimiento del PPE y la automatización de las líneas de montaje.
Más información
Real-time AI that works with your operation

Visión artificial en el sector automovilístico

Aplica visión artificial en el sector automovilístico con modelos de Ultralytics YOLO. La IA de visión mejora la seguridad vial, la asistencia al conductor y la automatización de vehículos para conseguir carreteras más inteligentes.
Más información
Real-time AI tailored to your operation

Visión artificial en agricultura

Lleva la IA de visión a la agricultura inteligente con modelos de Ultralytics YOLO. Impulsa la supervisión de cultivos, el seguimiento del ganado y la agricultura de precisión para obtener cosechas mayores e inteligentes.
Más información

¡Construyamos juntos el futuro de la IA!

Comienza tu recorrido hacia el futuro del aprendizaje automático