As far as I know, Spacy does not support an out-of-the-box Relation Extraction component. It looks like you have to manually define some rules to extract dependencies (I’m sure there are some blog posts out there) or implement your own relation extraction component (check the linked blog post by Spacy). Hence, a corresponding Spacy node in KNIME doesn’t exist either. Basically, this portion of the analysis, requires you to use Python.
A possible alternative for English (for which we do have a node) is the StanfordNLP Relation Extractor – KNIME Community Hub.
This nodes supports a limited number of entities and relation types (check the node docs for the full list).
If you’re interested in other languages and don’t want to get caught up in complex coding, I’d suggest using LLMs (even local ones which have improved significantly lately). Check my previous answer in a similar forum thread: NLP questions - #2 by roberto_cadili
A local LLM that is relatively light and good performing is Llama 3.2 3B instruct. It’s only 1.79GB, so it should be possible to run it on an average home PC, and you can access it for free via GPT4All (and use the corresponding node to import it: Local GPT4All Chat Model Connector – KNIME Community Hub).
Other alternatives for local LLMs can be found via Ollama; Ollama. In the Ollama model repo, you usually find the same model in different sizes, if available. On top of the aforementioned model, you can give Gemma a try (1.7 GB): gemma:2b.