-
Notifications
You must be signed in to change notification settings - Fork 1.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
有没有计划自己训练模型来支持ngql语法 #5811
Comments
除了 naive 0-shot text2cypher,再就是在 LlamaIndex 上我们有引入 Graph RAG。 我们自己有 Chain of Exploration(是更先进的方式) ,我前阵子在 PyCon China Beijing 做过分享,还没有开源哈。 |
Chain of Exploration有计划开源吗? |
有计划! |
大约时间点有没有🤣 |
大佬,调用gpt4的方式生成ngql还是不可控的。 尤其在中文领域,希望大佬可以用中文做些测试,会发现很多问题。 |
我感觉目前难的是,text2ngql的训练语料几乎没有。 想微调这样一个模型几乎不可能 |
感觉gpt还可以,但是私有模型简直灾难 |
gpt做简单图结构的英文还可以。 但是做中文图谱几乎都是错的,关系会出现幻觉,实体识别错误,关系跳数错误 |
我这边通过给nebula写很多注释,包括节点、边、以及里面的字段注释。然后自动同步到gpt中,感觉效果可以。你也可以这样试下。私有模型如果写cypher语句也可以,但是私有模型让它转成nebula语法就感觉它一句话没听进去 |
但是你说的这些,依旧无法解决实体识别和实体链接的问题。 中文首先识别出实体,然后关键链接到图谱具体的实体 |
各位,抱歉回复晚了。 现在我们在企业版的 NebulaLLM 上做了很多相关的优化,效果好很多,给大家参考哈。
未来我们会一点点把一些成果开源出来哈 |
第一个意思是不是这样可以理解,让大模型(qwen 72b)产生cypher语句,之后自己对cypher进行分析,然后改成nebula 语法? Chain of Exploration 实现思路开源时记着踢下 |
|
好的,是不是就这样
|
👍 是的,但是不一定是 AST 做的。 |
好的 大约明白了 |
|
有的,未来会做的 |
我看了下你们langchain的实现,感觉就是一个表通过cypher的prompt来实现,但是感觉在复杂环境下,比如很多节点和边,我用老gpt4(截止日期21年的)获取不到nebula的语法。你们有没有自己训练的模型来支持新的或者复杂的语法
The text was updated successfully, but these errors were encountered: