Causal Inference for Knowledge Graphs and Large Language Models