智能体解决方案
Chat2Graph
关于 Chat2Graph
Chat2Graph 是一个图原生的智能体系统(Graph Native Agentic System),通过利用图数据结构在关系建模、可解释性等符号主义的天然优势,对智能体的推理、规划、记忆、知识、工具协作等关键能力进行增强,同时借助智能体技术推进图数据库智能化,降低用图门槛,加速内容生成,实现与图对话。做到图计算技术与人工智能技术的深度融合。
获取 API Key
- 打开 SiliconFlow 官网 并注册账号(如果注册过,直接登录即可)。
- 完成注册后,打开 API密钥 ,创建新的 API Key,点击密钥进行复制,以备后续使用。
部署 Chat2Graph
下载 Chat2Graph
准备执行环境
准备符合要求的 Python 和 NodeJS 版本。
- Python: 推荐Python == 3.10。
- NodeJS: 推荐NodeJS >= v16。
您可以使用 conda
等工具来管理您的 Python 环境:
构建 Chat2Graph
一键构建 Chat2Graph:
配置 SiliconFlow 模型
准备 .env
配置文件:
填写 SiliconFlow 模型配置:
启动 Chat2Graph
一键启动 Chat2Graph:
当看到如下日志时,表示 Chat2Graph 已成功启动:
使用 Chat2Graph
你可以在浏览器访问 http://localhost:5010/ 使用 Chat2Graph。
注册图数据库
提前注册图数据库实例,可以体验完整的 Chat2Graph 的「与图对话」功能。当前支持 Neo4j 和 TuGraph 图数据库。
启动 Neo4j 实例:
启动 TuGraph 实例:
与图轻松对话
自动完成知识图谱的构建与分析任务:
支持图模型与图数据的实时渲染。
集成 Chat2Graph
Chat2Graph 提供了清晰简洁的 SDK API,让你轻松定制智能体系统。
配置 SiliconFlow 模型:
仿写 chat2graph.yml
文件,一键初始化智能体:
同步调用智能体:
异步调用智能体: