Перейти к содержимому

The easiest way to chat with Knowledge Graph using LLMs (python tutorial)

Geraldus Wilsen

0:00 / 0:00

The easiest way to chat with Knowledge Graph using LLMs (python tutorial)

17 653 просмотра · 2 года назад
Geraldus Wilsen
1,16 тыс. подписчиков
17 653 просмотра · 2 года назад
What is knowledge graph? How to integrate it with LLMs? If you have the same question, this video is for you! I will explain start from the basic theory until how to set up Neo4J database, build a graph chain using Langchain, Python, and Gemini ( open source model) , until how to do prompting strategies to enhance our model's performance Chapter: 00:00:00 - Intro 00:00:31 - What is Knowledge Graph? 00:02:51 - Why is it important? 00:04:28 - Workflow 00:05:23 - Code 00:06:28 - Neo4J, Google Gemini, Hugging Face set up 00:07:51 - Data Overview 00:08:30 - Insert Data to Neo4J 00:10:21 - Building a Graph Chain 00:11:50 - Evaluation 1 00:14:00 - Prompting Strategies 00:16:03 - Evaluation 2 00:16:40 - Bonus ( How to Create a Dynamic Prompt? ) 00:18:07 - Outro Everything you'll need: Github repo: https://github.com/projectwilsen/Know... Gemini API: https://aistudio.google.com/app/apikey HuggingFace API: https://huggingface.co/settings/tokens Neo4J database set up: https://console.neo4j.io/ Neo4J Cypher cheat sheet: https://neo4j.com/docs/cypher-cheat-s... References: https://arxiv.org/pdf/2307.03172.pdf https://arxiv.org/pdf/2311.07509.pdf https://www.microsoft.com/en-us/resea... #llm #knowledgegraph #langchain #neo4j #python