Ana içeriğe atla

Kurs

LangChain ve Neo4j ile Graph RAG

İleri3 sa

Daha doğru ve güvenilir RAG sistemleri için Graph RAG ve hibrit RAG kullanın.

Python3 sa11 video37 Alıştırma3,100 XP2,008Başarı belgesi

Ücretsiz Hesap Oluşturun

Google ile devam edin
veya
Devam ederek şu belgeleri kabul etmiş olursunuz: Kullanım Şartları, bizim Gizlilik Politikası ve verilerinizin ABD'de depolandığını.

Binlerce şirketteki öğrenciler tarafından seviliyor

Bir Ekibi mi Eğitiyorsunuz?

İşletmeler için Dene

Kurs Açıklaması

Grafiklerle RAG Uygulamalarınızı Geliştirin

Vektörlerden, gömülerden ve vektör tabanlı RAG uygulamalarından sıkıldınız mı? Daha fazla aramayın! Bu kurs kapsamında, bilgileri düğümler ve ilişkiler şeklinde depolayarak ve sorgulayarak Graph RAG'in RAG uygulamalarının doğruluğunu ve güvenilirliğini nasıl önemli ölçüde artırabileceğini keşfedeceksiniz. Neo4j grafik veritabanlarını LangChain ile birleştirdiğinizde, LLM'lerle harici verileri almak ve entegre etmek için gerçekten etkileyici bir yöntem elde edersiniz.

Yapılandırılmamış Metinden Neo4j Grafik Veritabanları Oluşturun

Peki ya veri setim bir grafik yerine dağınık, yapılandırılmamış metinse? Panik yapmayın—LLM'leri yapılandırılmış çıktılarla nasıl kullanacağınızı, metinden varlıklar ve ilişkiler çıkarmayı ve grafik veritabanınız için yeni düğümler ve ilişkiler oluşturmayı öğreneceksiniz. Pydantic kütüphanesini kullanarak, LLM'inizin çıkarılan metin verileriyle dolduracağı katı veri yapılarını tanımlayacaksınız.

Hibrit RAG için Vektörleri ve Grafiklerini Birleştirin

Vektörler ile grafikler arasında seçim yapmak zorunda değilsiniz—her iki dünyanın en iyisine sahip olabilirsiniz! Her iki veri kaynağından da tek bir iş akışında nasıl veri çekebileceğinizi ve bunları bir hibrit RAG uygulamasına entegre etmek için komutları nasıl dikkatlice oluşturabileceğinizi keşfedin.

Uzun Süreli Chatbot Hafızasını Entegre Edin

Neo4j gibi grafik veritabanları, yalnızca bilgi tabanı olarak kullanılmakla kalmaz; aynı zamanda kullanıcıya ait bilgiler ve tercihler gibi uzun vadeli verileri de grafikler halinde depolayabilirsiniz! Bu uzun vadeli bellek, diğer grafik veritabanları gibi sorgulanabilir ve böylece bu tercihleri entegre ederek uygulamalarınızı kişiselleştirebilirsiniz.

Ön Koşullar

Müfredat

Kurs içeriği

1

Graph RAG ve Neo4j’e Başlangıç

Graph RAG’in RAG uygulamalarının doğruluğunu ve güvenilirliğini nasıl artırabileceğini öğren! Bilgiyi bir Neo4j veritabanında düğümler ve kenarlar olarak depola ve LLM’ine bunu sorgulama yeteneği ver ki varlık ve ilişki bilgilerini çekip daha bilinçli yanıtlar üretebilsin.
Bölüme Başla
2

Grafik Modelleri ve Hibrit RAG

Text-to-Cypher uygulamaları birçok durumda iyi çalışır, ama daha iyisini yapabiliriz! Sözlüksel ve alan grafikleri dahil farklı grafik modelleri kullanarak grafik veritabanlarının nasıl oluşturulacağını keşfet. Hem grafik hem de vektör getirmeyi aynı anda çalıştırabilmek için Neo4j vektör indeksleri oluştur ve iki dünyanın en iyisini bir araya getir!
Bölüme Başla
3

Getirme Kalitesini Artırma

Graph RAG uygulamaları genel olarak vektör tabanlı RAG’den daha güvenilir olsa da, tamamen hatasız değildir. Bu bölümde, Graph RAG uygulamalarını değerlendirmeyi, hatalı veya yinelenen grafik düğümlerini tespit etmeyi ve kullanıcı tercihleri zaman içinde öğrenilebilsin diye uzun vadeli belleği entegre etmeyi öğreneceksin.
Bölüme Başla

LangChain ve Neo4j ile Graph RAG

Kurs
Tamamlandı

Başarı Belgesi Kazanın

Hemen Kaydolun

DataCamp for Mobile ile veri becerilerinizi geliştirin

Mobil kurslarımız ve günde 5 dakikalık kodlama görevlerimizle hareket halindeyken ilerleme kaydedin.