</> CodeBooks
    ← Volver a IA generativa y LLMs (página 13)
    Portada de Building Data-Driven Applications with LlamaIndex

    Building Data-Driven Applications with LlamaIndex

    Andrei Gheorghiu

    Editorial
    Packt
    Año
    2024
    Páginas
    ~495
    Nivel
    Intermedio

    De qué trata

    Manual integral de Andrei Gheorghiu dedicado al desarrollo de aplicaciones impulsadas por datos privados mediante LlamaIndex en Python (cubriendo la arquitectura v0.10+). Está dirigido a desarrolladores de software, ingenieros de datos y especialistas en IA de nivel intermedio que dominan Python y los conceptos generales de modelos fundacionales, y necesitan solventar problemas como alucinaciones, conocimiento desactualizado y límites de contexto mediante la conexión de LLMs con repositorios documentales propietarios.

    La obra aborda todas las fases de una canalización RAG (Retrieval-Augmented Generation): carga de archivos heterogéneos con SimpleDirectoryReader, segmentación de texto en nodos (node parsers), indexación vectorial y de resumen, estrategias de consulta con filtrado semántico y postprocesamiento mediante reordenadores (rerankers) y filtros de similitud. Asimismo, cubre el diseño de motores conversacionales (chat engines), agentes basados en el patrón ReAct, la integración de modelos locales con Ollama y LM Studio para evitar costes de API, y la creación de interfaces web con Streamlit.

    El aprendizaje se articula a través de implementaciones prácticas, culminando en aplicaciones completas como un asistente experto en revisión de contratos y sistemas de estudio interactivo. Lo más valioso del libro es su enfoque arquitectónico metódico para estructurar flujos RAG fiables y optimizados para entornos de producción sin atarse exclusivamente a OpenAI; conviene tener en cuenta que el ecosistema de LlamaIndex evoluciona con rapidez, por lo que algunas APIs secundarias pueden experimentar ajustes sintácticos con el tiempo.

    • LlamaIndex
    • RAG
    • Python
    • Streamlit
    • Ollama
    • LM Studio
    • Bases de datos vectoriales
    • Reranking
    • Agentes ReAct
    • Chat Engines
    • Embeddings

    ¿Cómo enseña?

    TeóricoPráctico

    Con proyectos

    • ✗ Sin ejercicios
    • ✓ Incluye proyectos

    Proyectos

    Asistente experto en revisión de contratos (Contract Review Expert)

    Aplicación web desarrollada con Streamlit y LlamaIndex que ingiere documentos legales extensos, analiza cláusulas y responde dudas citando fuentes precisas.

    Asistente inteligente de estudio y síntesis documental

    Herramienta interactiva que procesa apuntes y manuales educativos, genera resúmenes estructurados y formula cuestionarios dinámicos mediante modelos locales en Ollama.

    Más de IA generativa y LLMs con nivel Intermedio