FallbackPromptExecutorSettings
data class FallbackPromptExecutorSettings(val fallbackProvider: LLMProvider, val fallbackModel: LLModel)(source)
Represents configuration for a fallback large language model (LLM) execution strategy.
This class is used to specify a fallback LLM provider and model that can be utilized when the primary LLM execution fails. It ensures that the fallback model is associated with the specified fallback provider.
Throws
If the provider of the fallback model does not match the fallback provider.