Ga naar hoofdinhoud

Cursus

Graph RAG met LangChain en Neo4j

Gevorderd3 u

Verbeter de nauwkeurigheid en betrouwbaarheid van RAG-systemen met Graph RAG en hybrid RAG.

Python3 u11 video's37 oefeningen3,100 XP2,156Verklaring van prestatie

Maak je gratis account aan

Ga verder met Google
of
Door verder te gaan, accepteer je ons Gebruiksvoorwaarden, onze Privacybeleid en dat je gegevens in de VS worden opgeslagen.

Geliefd bij lerenden bij duizenden bedrijven

Cursusbeschrijving

Til je RAG-toepassingen naar een hoger niveau met grafen

Ben je al uitgekeken op vectors, embeddings en vector-RAG-toepassingen? Je hoeft niet verder te zoeken! In deze cursus ontdek je hoe Graph RAG de nauwkeurigheid en betrouwbaarheid van RAG-toepassingen aanzienlijk kan verbeteren door informatie op te slaan en te raadplegen in de vorm van knooppunten en relaties. Combineer Neo4j graph databases met LangChain en je krijgt een geweldige manier om externe data op te halen en te integreren met LLMs.

Maak Neo4j Graph Databases van ongestructureerde tekst

Wat als mijn dataset rommelige, ongestructureerde tekst is in plaats van een grafiek? Geen paniek—je leert hoe je LLMs gebruikt met gestructureerde outputs om entiteiten en relaties uit tekst te halen, en om nieuwe knooppunten en relaties voor je grafendatabase te creëren. Je gebruikt de Pydantic-bibliotheek om strikte datastructuren te definiëren waarmee je LLM de geëxtraheerde tekstgegevens kan invullen.

Combineer vectoren en grafen voor hybride RAG

Je hoeft niet te kiezen tussen vectoren en grafen—je kunt het beste van beide werelden hebben! Ontdek hoe je gegevens uit beide databronnen kunt ophalen in één workflow en zorgvuldig prompts kunt opstellen om ze te integreren in een hybride RAG-toepassing.

Integreer Langetermijn Chatbot-geheugen

Grafendatabases zoals Neo4j zijn niet alleen handig als kennisbank voor het ophalen van informatie, maar je kunt er ook langetermijninformatie zoals gebruikersfeiten en voorkeuren als grafen in opslaan! Dit langetermijngeheugen kan vervolgens net als elke andere grafendatabase worden geraadpleegd om deze voorkeuren te integreren en je applicaties te personaliseren.

Vereisten

Lesprogramma

Cursusoverzicht

1

Aan de slag met Graph RAG en Neo4j

Leer hoe Graph RAG de nauwkeurigheid en betrouwbaarheid van RAG-applicaties kan verbeteren! Sla informatie op als knooppunten en randen in een Neo4j-database en geef je LLM de mogelijkheid om daarop te query'en, zodat het entiteiten- en relatie-informatie kan ophalen om onderbouwde antwoorden te geven.
Hoofdstuk starten
2

Grafenmodellen en hybride RAG

3

Retrievalkwaliteit verbeteren

Hoewel Graph RAG-toepassingen over het algemeen betrouwbaarder zijn dan vector-RAG, zijn ze niet onfeilbaar. In dit hoofdstuk leer je je Graph RAG-applicaties evalueren, onjuiste of dubbele grafknooppunten opsporen en langetermijngeheugen integreren zodat gebruikersvoorkeuren in de tijd kunnen worden geleerd.
Hoofdstuk starten

Graph RAG met LangChain en Neo4j

Cursus
voltooid

Verdien een prestatieverklaring

Schrijf je nu in

Ontwikkel je datavaardigheden met DataCamp for Mobile

Boek onderweg vooruitgang met onze mobiele cursussen en dagelijkse coding-uitdagingen van 5 minuten.