provider

Defines the provider for the fallback Large Language Model (LLM) to be used when the primary configuration or execution fails. The provider specifies which LLM platform will be utilized, such as OpenAI, Google, or others, derived from the LLMProvider hierarchy.

This property should be set to a specific LLMProvider implementation before configuring a fallback. Failure to specify a provider will result in an error when attempting to use the fallback configuration.