model Provider
fun modelProvider(llms: List<<Error class: unknown class>>, embeddingServices: List<<Error class: unknown class>>, properties: <Error class: unknown class>): <Error class: unknown class>
Ollama, Docker and Bedrock models won't be loaded unless the profile is set. However, we need to depend on them to make sure any LLMs they might create get injected here Bedrock Models design patterned after Ollama