* Add open source LLM model: gpt4all * Add open source embedding model: sentence transformers
This commit enables anyone to create a app and add 3 types of data sources: * pdf file * youtube video * website It exposes a function called query which first gets similar docs from vector db and then passes it to LLM to get the final answer.