What You Need to Know Before
You Start

Starts 8 June 2025 02:09

Ends 8 June 2025

00 days
00 hours
00 minutes
00 seconds
course image

Desarrollo de Aplicaciones de IA Generativa - RAG utilizando LlamaIndex

Sumérgete en el desarrollo de aplicaciones RAG utilizando LlamaIndex y LLMs, dominando la ingeniería de prompt, bases de datos vectoriales, pipelines de consulta y la creación de agentes para construir aplicaciones de inteligencia artificial sofisticadas que manejen necesidades de datos complejas.
Packt via Coursera

Packt

2019 Cursos


9 hours 2 minutes

Optional upgrade avallable

Not Specified

Progress at your own speed

Free Online Course (Audit)

Optional upgrade avallable

Resumen

Este curso te proporcionará las habilidades para desarrollar aplicaciones RAG (generación aumentada por recuperación) utilizando LlamaIndex y Modelos de Lenguaje de Gran Escala (LLMs). Explorarás la integración de LlamaIndex con diversas fuentes de datos y cómo ajustar los prompts para aplicaciones sofisticadas impulsadas por IA.

El curso comienza con los fundamentos de los LLMs y los conceptos clave sobre ingeniería de prompts, antes de profundizar en las capacidades de LlamaIndex. Primero aprenderás los elementos esenciales de LlamaIndex y cómo configurar su entorno, seguido de la creación de tu primera aplicación.

El curso te llevará progresivamente a través de diferentes tipos de prompts, incluidos los prompts conversacionales, e introducirá evaluadores de similitud semántica. Comprenderás la importancia de los embeddings de lenguaje, las bases de datos vectoriales, y cómo trabajar con una base de datos Chroma DB o una base de datos SQL para almacenar y recuperar datos de manera eficiente.

Además, el curso te guiará en la creación y optimización de canalizaciones de consulta en LlamaIndex, como las canalizaciones de consulta secuenciales y las canalizaciones DAG (Grafos Acíclicos Dirigidos), y en el uso de agentes y herramientas. Construirás aplicaciones del mundo real, incluyendo una calculadora utilizando un agente ReAct y un agente de documentos con herramientas dinámicas, demostrando la versatilidad de LlamaIndex en varios casos de uso.

Este curso está diseñado para desarrolladores, científicos de datos y entusiastas de la inteligencia artificial que deseen profundizar en LlamaIndex para el desarrollo avanzado de aplicaciones. Se recomienda tener un conocimiento básico de programación en Python y conceptos de IA para este curso de nivel intermedio.

Al final del curso, serás capaz de diseñar, construir y desplegar aplicaciones poderosas basadas en RAG adaptadas a necesidades complejas de datos del mundo real.

Programa de estudio

  • Introducción
  • En este módulo, te presentaremos los conceptos fundamentales del desarrollo de aplicaciones RAG con LlamaIndex, incluyendo Modelos de Lenguaje Extenso (LLMs), prompts y el proceso de configuración. También obtendrás experiencia práctica creando tu primer programa utilizando LlamaIndex y técnicas avanzadas de creación de prompts.
  • Profundizando en LlamaIndex
  • En este módulo, profundizaremos en las potentes características de LlamaIndex, incluyendo el formato avanzado de prompts, la evaluación de similitud semántica y la optimización de la canalización de consultas. También aprenderás a integrar bases de datos vectoriales, a trabajar con agentes y herramientas, y a crear aplicaciones prácticas como calculadoras y agentes de documentos, ampliando tus capacidades de LlamaIndex para el uso en el mundo real.

Enseñado por

Packt - Course Instructors


Asignaturas

Ciencias de la Computación