El curso, de un vistazo
«Usar Neo4j con LangChain» es un curso online en español de la Academia David Silvente · IA práctica, de nivel intermedio, con 8 temas, 16 lecciones y unas 14 horas a tu ritmo. Cuesta 48,99 € (IVA incluido) e incluye el diploma acreditativo. Está pensado para desarrolladores y técnicos de sistemas.
- Nivel: Intermedio
- Duración: unas 14 horas, a tu ritmo
- Temario: 8 temas y 16 lecciones
- Evaluación: cuestionario de 5 preguntas por tema y examen final; aprobado con 7
- Precio: 48,99 €, IVA incluido
- Diploma: diploma acreditativo con código de verificación e insignia verificable, incluidos
- Modalidad: online, a tu ritmo
- Idioma: español
- Ficha actualizada: noviembre de 2026
Qué aprenderás
- Modelado y carga de un grafo con Neo4jGraph
- Búsqueda vectorial e híbrida con Neo4jVector
- GraphRAG con consultas de recuperación
- Texto a Cypher con GraphCypherQAChain y Claude
- Validación de solo lectura
- Memoria de conversación en Neo4j y herramientas de grafo para agentes
Los 8 temas en 3 minutos
Primera lección en abierto: Qué aporta Neo4j a una aplicación LangChain
Temario: 8 temas y 16 lecciones
Neo4j y LangChain: el mapa y el entorno
Qué aporta un grafo a una aplicación LangChain, las clases de langchain-neo4j y un entorno con Neo4j, Python y credenciales seguras.
- Qué aporta Neo4j a una aplicación LangChain
- Entorno, base de datos y primera conexión
- Teoría en PDF, repaso interactivo y cuestionario del tema
El grafo del BOE en Neo4j
Modelar el sumario del BOE con cuatro etiquetas y tres relaciones y cargar una semana con consultas parametrizadas.
- Modelar el sumario del BOE como grafo
- Cargar una semana del BOE con Neo4jGraph
- Teoría en PDF, repaso interactivo y cuestionario del tema
Búsqueda por significado con Neo4jVector
Embeddings locales con sentence-transformers, índice vectorial sobre el grafo existente, retrievers, filtros y búsqueda híbrida.
- Embeddings locales y un índice vectorial con Neo4jVector
- Retriever, filtros y búsqueda híbrida
- Teoría en PDF, repaso interactivo y cuestionario del tema
GraphRAG: recuperar con vector y grafo
La retrieval_query que amplía cada resultado con su vecindario y una cadena RAG con Claude que cita y se comprueba.
- Vector más grafo: la consulta de recuperación
- Una cadena RAG con Claude que cita sus fuentes
- Teoría en PDF, repaso interactivo y cuestionario del tema
Texto a Cypher con GraphCypherQAChain
Preguntas en español convertidas en Cypher con Claude, pasos intermedios para depurar y palancas para mejorar la consulta generada.
- Texto a Cypher con GraphCypherQAChain y Claude
- Afinar el texto a Cypher: esquema, ejemplos y validación
- Teoría en PDF, repaso interactivo y cuestionario del tema
Seguridad: consultas de solo lectura y validación
Inyección de instrucciones, defensa en cinco capas, validador con EXPLAIN y un Neo4jGraph de solo lectura con pruebas automáticas.
- Riesgos del Cypher generado y defensa en capas
- Un validador de Cypher y un grafo de solo lectura
- Teoría en PDF, repaso interactivo y cuestionario del tema
Memoria en el grafo y herramientas para un agente
Conversaciones guardadas en Neo4j con Neo4jChatMessageHistory y tres herramientas de grafo, seguras y limitadas, para un agente con Claude.
- Memoria de conversación con Neo4jChatMessageHistory
- Herramientas de grafo para un agente
- Teoría en PDF, repaso interactivo y cuestionario del tema
Proyecto final: asistente conversacional del BOE
El asistente completo por módulos, un banco de evaluación con ataques, pruebas unitarias y de integración separadas y un repositorio listo para enseñar.
- Diseñar y evaluar el asistente conversacional del BOE
- Pruebas, repositorio y entrega
- Teoría en PDF, repaso interactivo y cuestionario del tema
Y al final, el examen del curso (aprobado: 7 sobre 10), la insignia verificable y el diploma acreditativo.
Conceptos clave del curso
- Neo4j: Base de datos de grafos que guarda nodos, relaciones con nombre y propiedades.
- Cypher: Lenguaje de consulta de Neo4j que describe patrones de nodos y relaciones con paréntesis y flechas.
- Modelo de grafo: Decisión de qué datos son nodos, relaciones o propiedades, guiada por las preguntas que se quieren responder.
- Etiqueta: Nombre de tipo de un nodo, como Disposicion o Departamento.
- Embedding: Vector de números que representa el significado de un texto.
- Índice vectorial: Índice de Neo4j que encuentra rápido los vectores más cercanos a uno dado.
- GraphRAG: Recuperación que combina búsqueda por significado con el recorrido de relaciones del grafo.
- retrieval_query: Fragmento de Cypher que Neo4jVector ejecuta sobre cada nodo encontrado para ampliar el contexto.
- Texto a Cypher: Técnica en la que un modelo de lenguaje convierte una pregunta en una consulta Cypher.
- GraphCypherQAChain: Cadena de langchain-neo4j que genera Cypher, lo ejecuta y redacta la respuesta.
- Inyección de instrucciones: Texto que intenta cambiar el comportamiento de un modelo para que haga algo no previsto.
- Inyección indirecta: Instrucciones maliciosas escondidas en datos que el modelo recibe como contexto.
- Neo4jChatMessageHistory: Clase que guarda el historial de una conversación en Neo4j como nodos Session y Message.
- Sesión: Conversación identificada por un session_id, con sus mensajes encadenados.
- Banco de evaluación: Conjunto de preguntas con respuesta y herramienta esperadas que se repite tras cada cambio.
- Prueba unitaria: Prueba que comprueba una función sin red ni servicios externos.
Sobre este curso
¿El curso «Usar Neo4j con LangChain» es gratis?
No: cuesta 48,99 €, IVA incluido, en un solo pago, e incluye el diploma acreditativo. También entra en la suscripción a toda la academia (19 €/mes o 149 €/año).
¿Qué voy a aprender en «Usar Neo4j con LangChain»?
Aprenderás: modelado y carga de un grafo con Neo4jGraph, búsqueda vectorial e híbrida con Neo4jVector, GraphRAG con consultas de recuperación, texto a Cypher con GraphCypherQAChain y Claude, validación de solo lectura y memoria de conversación en Neo4j y herramientas de grafo para agentes. Son 8 temas con teoría clara y práctica real.
¿Cuánto dura y cómo se organiza?
Unas 14 horas a tu ritmo, sin horarios: 8 temas con 16 lecciones. Cada tema acaba con un cuestionario de 5 preguntas y el curso termina con un examen final.
¿Para quién es y qué necesito para empezar?
Está pensado para desarrolladores y técnicos de sistemas. No pide cursos previos. Solo necesitas un ordenador e internet.
¿Hay examen y diploma?
Sí: cuestionario por tema y examen final; se aprueba con un 7 sobre 10. Al terminar recibes una insignia verificable y el diploma acreditativo con código de verificación. Es un diploma de aprovechamiento, no una titulación oficial.
¿Cómo son las lecciones?
Cada lección tiene teoría clara (qué es, cómo funciona por dentro y dónde entra la IA), una práctica real paso a paso, una comprobación y enlaces a fuentes oficiales para saber más. Cada tema añade la teoría en PDF y un repaso interactivo. La primera lección está en abierto en vídeo.
¿Puedo entrar con la suscripción o con un código promocional?
Sí. La suscripción (19 €/mes o 149 €/año) da acceso a todos los cursos de la academia. Si tienes un código promocional, se canjea en la página de matrícula del curso.
¿Es formación oficial o incluye el examen de certificación?
No. Es un curso independiente de preparación y práctica: no es formación oficial ni incluye exámenes de certificación de terceros. Neo4j® es una marca de Neo4j, Inc..
Curso independiente, sin vinculación con los titulares de las marcas. Neo4j® es una marca de Neo4j, Inc..
Más cursos de G · IA para desarrolladores y sistemas
Curso anterior: Construir grafos de conocimiento con neo4j-graphrag (Python) · Curso siguiente: Context Graphs: Memoria de agentes con Neo4j
AWS para IA desde cero
Nivel Intermedio · 149 €
GitHub profesional para proyectos de IA
Nivel Intermedio · 99 €
Claude y Claude Code en el trabajo
Nivel Intermedio · 149 €
LangGraph y LlamaIndex, bien explicado
Nivel Avanzado · 149 €
Jira y Confluence para equipos técnicos e IA
Nivel Intermedio · 99 €
Introducción a los índices vectoriales y los datos no estructurados (Neo4j)
Nivel Intermedio · 99 €
Crear agentes en Neo4j Aura (sin código)
Nivel Intermedio · 48,99 €
Construir grafos de conocimiento con LLMs (Neo4j LLM Graph Builder)
Nivel Intermedio · 48,99 €
Construir grafos de conocimiento con neo4j-graphrag (Python)
Nivel Avanzado · 48,99 €
Context Graphs: Memoria de agentes con Neo4j
Nivel Avanzado · 99 €
Desarrollar con las herramientas MCP de Neo4j
Nivel Intermedio · 48,99 €
Introducción a OpenTelemetry
Nivel Intermedio · 99 €
Crear mi cuenta gratis Ver el itinerario completo Todos los cursos de la academia