ПочатиПочніть безкоштовно

Ланцюжки у стилі Graph RAG!

Тепер об'єднаємо все, щоб створити ланцюжок запитань-відповідей Graph RAG! Вам надано той самий graph, з яким ви працювали впродовж цього розділу (можливі варіації конкретних вузлів і зв'язків). Ви з'єднаєте його з іншим LLM, щоб згенерувати Cypher-запит і повернути відповідь природною мовою.

Ця вправа є частиною курсу

Retrieval Augmented Generation (RAG) з LangChain

Переглянути курс

Інструкції до вправи

  • Створіть ланцюжок Graph Cypher QA, використовуючи чат-модель OpenAI та graph, який ви створили раніше.
  • Викликайте ланцюжок із наданим вхідним значенням.
  • Витягніть і виведіть текст результату з result.

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

# Create the Graph Cypher QA chain
graph_qa_chain = ____.____(
    ____=ChatOpenAI(api_key="", model="gpt-4o-mini", 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['____']}")
Редагувати та запускати код