Moved OpenAI and Ollama llms under the same trait, i.e. LangChain's LLM trait. This way, each worker can simply choose the type of LLM that they would like to use for the task, and have access to the LLM trait within the worker to call invoke and such.
Renamed some .env variables.
Minor refactors.
Removed search_python feature.
Fixed lint errors.
Moved the master-branch Ollama-rs into examples only & as a dev-dependency, should make it easier for #32 when Ollama-rs is released.
LLM
trait. This way, each worker can simply choose the type of LLM that they would like to use for the task, and have access to the LLM trait within the worker to callinvoke
and such..env
variables.search_python
feature.