Skip to main content

关于 Chat2Graph

Chat2Graph 是一个图原生的智能体系统(Graph Native Agentic System),通过利用图数据结构在关系建模、可解释性等符号主义的天然优势,对智能体的推理、规划、记忆、知识、工具协作等关键能力进行增强,同时借助智能体技术推进图数据库智能化,降低用图门槛,加速内容生成,实现与图对话。做到图计算技术与人工智能技术的深度融合。

获取 API Key

  1. 打开 SiliconFlow 官网 并注册账号(如果注册过,直接登录即可)。
  2. 完成注册后,打开 API密钥 ,创建新的 API Key,点击密钥进行复制,以备后续使用。

部署 Chat2Graph

下载 Chat2Graph

准备执行环境

准备符合要求的 Python 和 NodeJS 版本。 您可以使用 conda 等工具来管理您的 Python 环境:

构建 Chat2Graph

一键构建 Chat2Graph:

配置 SiliconFlow 模型

准备 .env 配置文件:
填写 SiliconFlow 模型配置:

启动 Chat2Graph

一键启动 Chat2Graph:
当看到如下日志时,表示 Chat2Graph 已成功启动:

使用 Chat2Graph

你可以在浏览器访问 http://localhost:5010/ 使用 Chat2Graph。

注册图数据库

提前注册图数据库实例,可以体验完整的 Chat2Graph 的「与图对话」功能。当前支持 Neo4jTuGraph 图数据库。
启动 Neo4j 实例:
启动 TuGraph 实例:

与图轻松对话

自动完成知识图谱的构建与分析任务:
支持图模型与图数据的实时渲染。

集成 Chat2Graph

Chat2Graph 提供了清晰简洁的 SDK API,让你轻松定制智能体系统。 配置 SiliconFlow 模型:
仿写 chat2graph.yml 文件,一键初始化智能体:
同步调用智能体:
异步调用智能体: