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

Cypher sorgularını doğrulama

LLM'ler Cypher sorgusunu oluştururken, başvurmak üzere grafik şemasına erişebilir; ancak bu, sorgunun şemayı kusursuz biçimde yansıtacağı konusunda mutlak bir garanti vermez. Güvenilirliği artırmak için, özellikle yanlış ilişki yönlerini düzeltmede çok etkili olan, oluşturulan sorguyu şemaya göre doğrulayabilir ve düzeltebilirsin.

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

LangChain ile Retrieval Augmented Generation (RAG)

Kursa Göz Atın

Egzersiz talimatları

  • graph veritabanını sorgulayan, oluşturulan Cypher sorgusunu doğrulamak için ek bir kontrol içeren bir grafik QA zinciri oluştur; bir llm senin için tanımlandı ve verbose=True olarak ayarlamalısın.
  • Verilen girdiyi kullanarak graph_qa_chain'i çağır.

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

# Create the graph QA chain, validating the generated Cypher query
graph_qa_chain = ____

# Invoke the chain with the input provided
result = ____({"query": "Who won the Nobel Prize In Physics?"})
print(f"Final answer: {result['result']}")
Kodu Düzenle ve Çalıştır