BaşlayınÜcretsiz başlayın

Zincirleme, Graph RAG tarzı!

Şimdi her şeyi bir araya getirip bir Graph RAG QA zinciri oluşturalım! Bu bölüm boyunca üzerinde çalıştığın aynı graph (belirli düğümler ve ilişkilerde olası küçük farklılıklar olabilir) sana verildi ve bunu başka bir LLM ile bağlayarak Cypher sorgusunu üretecek ve doğal dilde yanıt döndüreceksin.

Bu egzersiz, kursun bir parçasıdır

LangChain ile Retrieval Augmented Generation (RAG)

Kursa Göz Atın

Egzersiz talimatları

  • Daha önce oluşturduğun graph ve bir OpenAI sohbet modeli kullanarak bir Graph Cypher QA zinciri oluştur.
  • Sağlanan girdiyle zinciri çağır.
  • result içinden sonucu çıkar ve yazdır.

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

# Create the Graph Cypher QA chain
graph_qa_chain = ____.____(
    ____=ChatOpenAI(api_key="", temperature=0), ____, verbose=True
)

# Invoke the chain with the input provided
result = ____({"query": "Who discovered the element Radium?"})

# Print the result text
print(f"Final answer: {result['____']}")
Kodu Düzenle ve Çalıştır