Give OllamaAssistant access to knowledge base

The OllamaAssistant should be modified so that it takes in a knowledge base and uses it during generation.

This would mark the first working prototype.

Edited by Jakob Moser