Overview 概述
This application is designed to turn Unstructured data (pdfs,docs,txt,youtube video,web pages,etc.) into a knowledge graph stored in Neo4j. It utilizes the power of Large language models (OpenAI,Gemini,etc.) to extract nodes, relationships and their properties from the text and create a structured knowledge graph using Langchain framework.
该应用程序旨在将非结构化数据(pdf、文档、txt、youtube 视频、网页等)转换为存储在 Neo4j 中的知识图。它利用大型语言模型(OpenAI、Gemini 等)的强大功能从文本中提取节点、关系及其属性,并使用 Langchain 框架创建结构化知识图。
Upload your files from local machine, GCS or S3 bucket or from web sources, choose your LLM model and generate knowledge graph.
从本地计算机、GCS 或 S3 存储桶或网络源上传文件,选择您的 LLM 模型并生成知识图。
Key Features 主要特征
- Knowledge Graph Creation: Transform unstructured data into structured knowledge graphs using LLMs.
知识图谱创建:使用LLMs将非结构化数据转换为结构化知识图谱。 - Providing Schema: Provide your own custom schema or use existing schema in settings to generate graph.
提供架构:提供您自己的自定义架构或使用设置中的现有架构来生成图表。 - View Graph: View graph for a particular source or multiple sources at a time in Bloom.
查看图表:在 Bloom 中一次查看特定源或多个源的图表。 - Chat with Data: Interact with your data in a Neo4j database through conversational queries, also retrive metadata about the source of response to your queries.
与数据聊天:通过会话查询与 Neo4j 数据库中的数据进行交互,还检索有关查询响应来源的元数据。
源码地址:https://github.com/neo4j-labs/llm-graph-builder
介绍地址:https://neo4j.com/labs/genai-ecosystem/llm-graph-builder/
相关文章:https://www.youtube.com/watch?v=o7JI9q3a5Rw