LLMAgent Routing Specs Resolver Auto Configuration
Autoconfiguration for the LLM agent resolver.
The springAgentResolverCompletionProvider bean provides a ModelClient that uses the ChatModel to resolve agent routing specifications. The agentRoutingSpecsProvider bean provides an AgentRoutingSpecsProvider that reads agent routing specifications from a JSON file. The agentResolverPromptProvider bean provides a ModelPromptProvider that uses the default model prompt provider. The llmAgentRoutingSpecsResolver bean provides an LLMAgentRoutingSpecsResolver that uses the AgentRoutingSpecsProvider, ModelPromptProvider, and ModelClient to resolve agent routing specifications.
Parameters
The properties for the LLM agent resolver.
Functions
Provides a ModelPromptProvider that uses the default model prompt provider.
Provides an AgentRoutingSpecsProvider that reads agent routing specifications from a JSON file.
Provides an LLMAgentRoutingSpecsResolver that uses the AgentRoutingSpecsProvider, ModelPromptProvider, and ModelClient to resolve agent routing specifications.
Provides a ModelClient that uses the ChatModel to resolve agent routing specifications.