build
Constructs a PromptExecutor from the registered clients.
The concrete implementation is chosen automatically:
MultiLLMPromptExecutor when each provider appears at most once.
RoutingLLMPromptExecutor when any provider has two or more clients (enables load balancing).
Return
A configured PromptExecutor instance.
Throws
if a fallback model was configured but its provider has no registered client.