关于AI审核自动化测试代码,如何构建知识图谱来梳理.py文件之间调用关系

老师,您好,在做1个使用langGraph构建智能审核代码的workflow,目前遇到的难题是,大模型不能理解文件之间的调用关系,就不能给出准确的修改意见。如何构建知识图谱?知识图谱应该上传哪些内容,如比python behave框架运行?.feature文件依赖 step/.*py evirement.py等?

很多办法都可以做到

加入文件与包和类的关系描述提示词。

把项目结构和语言告诉大模型,让大模型自己去推理。

文件关系是编译器可以识别的。这个也可以用智能体实现。