О чём урок
В этом notebook мы демонстрируем, как определить пользовательский retriever для PropertyGraph. Хотя этот подход сложнее, чем использование стандартных графовых retriever'ов, он предлагает детальный контроль над процессом извлечения, позволяя выполнить настройку, которая тесно соответствует вашим конкретным потребностям приложения. Также мы рассмотрим расширенный рабочий процесс извлечения, используя непосредственно хранилище PropertyGraph. Мы проведем как векторный поиск, так и извлечение text-to-Cypher, а затем интегрируем результаты с помощью модуля reranking'а. Мы будем использовать cohere reranker, поэтому нам понадобится cohere-api-key Вам необходимо войти в систему и установить пароль в первый раз. имя пользователя: neo4j пароль: neo4j Определим пользовательский retriever, который объединяет VectorContextRetriever, TextToCypherRetriever и Reranker.
План урока
- Настройка
- Загрузка данных
- Настройка Docker
- Настройка Neo4j GraphStore
- Построение PropertyGraphIndex
- Пользовательский Retriever
- Настройка Пользовательского Retriever'а
- QueryEngine
Урок входит в полный доступ. Полный текст и видео открываются после оплаты. Первые уроки каждого курса бесплатны.