概览
PrologTool 类允许生成使用 Prolog 规则生成答案的 langchain 工具。设置
让我们在 family.pl 文件中使用以下 Prolog 规则: parent(john, bianca, mary).parent(john, bianca, michael).
parent(peter, patricia, jennifer).
partner(X, Y) :- parent(X, Y, _).
实例化
首先创建 Prolog 工具调用
使用带有 LLM 和函数调用的 Prolog 工具
链接
使用带有代理的 Prolog 工具
要将 Prolog 工具与代理一起使用,请将其传递给代理的构造函数API 参考
有关详细信息,请参阅 langchain-prolog.readthedocs.io/en/latest/modules.html。以编程方式连接这些文档到 Claude、VSCode 等,通过 MCP 获取实时答案。