YOLO Vision 2026:
Volver al glosario de Ultralytics

LangChain

Aprende cómo LangChain simplifica el desarrollo de aplicaciones LLM. Descubre cómo conectar modelos de IA con datos en tiempo real e integrar Ultralytics YOLO26 para tareas de visión.

LangChain es un marco de código abierto diseñado para simplificar el desarrollo de aplicaciones impulsadas por modelos de lenguaje grandes (LLMs). Aunque los LLMs como GPT-4 son potentes por sí solos, a menudo operan de forma aislada, careciendo de conciencia sobre datos en tiempo real o contexto empresarial específico. LangChain actúa como un puente, permitiendo a los desarrolladores encadenar varios componentes —como instrucciones (prompts), modelos y fuentes de datos externas— para crear aplicaciones sofisticadas y conscientes del contexto. Al gestionar la complejidad de estas interacciones, LangChain permite que los sistemas de inteligencia artificial (AI) razonen sobre problemas y tomen medidas basadas en entradas dinámicas.

Componentes principales de LangChain#

El marco está construido en torno a varios conceptos modulares que trabajan juntos para mejorar los flujos de trabajo de Procesamiento del Lenguaje Natural (NLP).

  • Cadenas (Chains): El bloque de construcción fundamental, una cadena es una secuencia de llamadas a un LLM u otras utilidades. Por ejemplo, una cadena simple puede tomar la entrada de un usuario, formatearla usando una plantilla de ingeniería de prompts y pasarla a un modelo para generar una respuesta. Cadenas más complejas pueden secuenciar múltiples llamadas, donde la salida de un paso se convierte en la entrada para el siguiente.
  • Agentes (Agents): A diferencia de las cadenas, que siguen una secuencia codificada de antemano, un agente de AI utiliza un LLM como un motor de razonamiento para determinar qué acciones tomar y en qué orden. Los agentes pueden consultar APIs, buscar en la web o acceder a bases de datos para responder preguntas que requieren conocimientos actualizados.
  • Recuperación (Retrieval): Para fundamentar las respuestas del modelo en datos fácticos, LangChain facilita la Generación Aumentada por Recuperación (RAG). Esto implica obtener documentos relevantes de una base de datos vectorial basándose en las consultas de los usuarios e introducirlos en la ventana de contexto del modelo.
  • Memoria (Memory): Los LLMs estándar no tienen estado, lo que significa que olvidan las interacciones anteriores. LangChain proporciona componentes de memoria que permiten a los chatbots mantener el contexto a lo largo de una conversación, imitando la continuidad de un diálogo humano.

Aplicaciones en el mundo real#

LangChain es fundamental para trasladar la IA generativa de notebooks experimentales a entornos de producción en diversas industrias.

  1. Chatea con tus datos (RAG): Una de las aplicaciones más comunes es la búsqueda empresarial. Las empresas utilizan LangChain para ingerir documentación interna, PDFs o manuales técnicos en un índice searchable (buscable). Cuando un empleado hace una pregunta, el sistema recupera el párrafo relevante y lo alimenta al LLM, asegurando que la respuesta sea precisa y esté basada en los datos de la compañía en lugar de ser alucinada. Esto mejora significativamente la destilación de conocimientos dentro de las organizaciones.

  2. Análisis Multimodal: LangChain puede orquestar flujos de trabajo que combinan texto con otras modalidades, como la Visión por Computador (CV). Por ejemplo, un sistema de seguridad podría usar la detección de objetos para identificar personal no autorizado y luego activar un agente de LangChain para redactar un informe de incidentes y enviarlo por correo electrónico a un supervisor.

Integración con la visión artificial#

La sinergia entre los datos visuales estructurados y el razonamiento lingüístico es un área de desarrollo potente. Los desarrolladores pueden utilizar modelos de alto rendimiento como Ultralytics YOLO26 para extraer información detallada de las imágenes —como recuentos de objetos, clases o ubicaciones— y pasar estos datos estructurados a un flujo de trabajo de LangChain para un análisis posterior o una descripción en lenguaje natural.

El siguiente fragmento de Python demuestra cómo extraer nombres de clases detectadas utilizando un modelo de Ultralytics, creando un contexto basado en texto que se puede introducir en una cadena de lenguaje posterior.

from ultralytics import YOLO

# Load the YOLO26 model to generate structured data for a chain
model = YOLO("yolo26n.pt")

# Run inference on an image URL
results = model("https://ultralytics.com/images/bus.jpg")

# Extract detection class names to feed into a LangChain prompt
detections = [model.names[int(c)] for c in results[0].boxes.cls]

# Format the output as a context string for an LLM
chain_input = f"The image contains the following objects: {', '.join(detections)}."
print(chain_input)

Diferenciación de términos clave#

Es importante diferenciar LangChain de las tecnologías que orquesta:

  • LangChain frente a LLMs: El LLM (por ejemplo, GPT-4 de OpenAI o Claude de Anthropic) es el "cerebro" que procesa y genera texto. LangChain es el "andamio" o infraestructura que conecta ese cerebro con las tuberías de preprocesamiento de datos, APIs e interfaces de usuario.
  • LangChain frente a la ingeniería de prompts: La ingeniería de prompts se centra en elaborar la entrada de texto óptima para obtener el mejor resultado de un modelo. LangChain automatiza la gestión de estas instrucciones, permitiendo plantillas de prompts dinámicas que se rellenan con datos de forma programática antes de ser enviadas al modelo.

Para los desarrolladores que buscan construir sistemas de AI robustos, explorar la documentación oficial de LangChain proporciona inmersiones técnicas profundas, mientras que la documentación de Ultralytics ofrece las herramientas necesarias para integrar capacidades de visión de última generación en estos flujos de trabajo inteligentes. Además, los usuarios pueden aprovechar la Plataforma Ultralytics para gestionar los conjuntos de datos y los conductos de entrenamiento que alimentan estos sistemas multimodales avanzados.

Explore solutions

Real-time AI that works with your team

IA en robótica

Potencia máquinas más inteligentes con modelos Ultralytics YOLO. La IA de visión en robótica impulsa 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

IA en logística

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

IA en el sector minorista

Reimagina el comercio minorista con los modelos de Ultralytics YOLO. La visión artificial por IA potencia el seguimiento de inventario, el monitoreo de estantes, la gestión de colas y mejores perspectivas sobre los clientes.
Más información
Real-time AI that works with your team

IA en la atención sanitaria

Crea soluciones de salud con los modelos de Ultralytics YOLO. La IA de visión en la sanidad potencia imágenes médicas más rápidas, diagnósticos más inteligentes y supervisión de pacientes.
Más información
Real-time AI that works with your team

IA en la fabricación

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

IA en automoción

Aplica la visión artificial en el sector automotriz con los 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 carreteras más inteligentes.
Más información
Real-time AI tailored to your operation

IA en agricultura

Lleva la visión artificial a la agricultura inteligente con los modelos de Ultralytics YOLO. Potencia el seguimiento de cultivos, el control del ganado y la agricultura de precisión para obtener rendimientos mayores y más inteligentes.
Más información
Real-time AI that works with your team

IA en robótica

Potencia máquinas más inteligentes con modelos Ultralytics YOLO. La IA de visión en robótica impulsa 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

IA en logística

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

IA en el sector minorista

Reimagina el comercio minorista con los modelos de Ultralytics YOLO. La visión artificial por IA potencia el seguimiento de inventario, el monitoreo de estantes, la gestión de colas y mejores perspectivas sobre los clientes.
Más información
Real-time AI that works with your team

IA en la atención sanitaria

Crea soluciones de salud con los modelos de Ultralytics YOLO. La IA de visión en la sanidad potencia imágenes médicas más rápidas, diagnósticos más inteligentes y supervisión de pacientes.
Más información
Real-time AI that works with your team

IA en la fabricación

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

IA en automoción

Aplica la visión artificial en el sector automotriz con los 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 carreteras más inteligentes.
Más información
Real-time AI tailored to your operation

IA en agricultura

Lleva la visión artificial a la agricultura inteligente con los modelos de Ultralytics YOLO. Potencia el seguimiento de cultivos, el control del ganado y la agricultura de precisión para obtener rendimientos mayores y más inteligentes.
Más información
Real-time AI that works with your team

IA en robótica

Potencia máquinas más inteligentes con modelos Ultralytics YOLO. La IA de visión en robótica impulsa 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

IA en logística

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

IA en el sector minorista

Reimagina el comercio minorista con los modelos de Ultralytics YOLO. La visión artificial por IA potencia el seguimiento de inventario, el monitoreo de estantes, la gestión de colas y mejores perspectivas sobre los clientes.
Más información
Real-time AI that works with your team

IA en la atención sanitaria

Crea soluciones de salud con los modelos de Ultralytics YOLO. La IA de visión en la sanidad potencia imágenes médicas más rápidas, diagnósticos más inteligentes y supervisión de pacientes.
Más información
Real-time AI that works with your team

IA en la fabricación

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

IA en automoción

Aplica la visión artificial en el sector automotriz con los 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 carreteras más inteligentes.
Más información
Real-time AI tailored to your operation

IA en agricultura

Lleva la visión artificial a la agricultura inteligente con los modelos de Ultralytics YOLO. Potencia el seguimiento de cultivos, el control del ganado y la agricultura de precisión para obtener rendimientos mayores y más inteligentes.
Más información

¡Construyamos juntos el futuro de la IA!

Comienza tu viaje con el futuro del aprendizaje automático