Package ai.ancf.lmos.router.llm
Class DefaultModelPromptProvider
-
- All Implemented Interfaces:
-
ai.ancf.lmos.router.llm.ModelPromptProvider
public final class DefaultModelPromptProvider implements ModelPromptProvider
Default implementation of ModelPromptProvider that provides a generic prompt for agent resolution. The prompt includes instructions for selecting the most suitable agent based on the agents' capabilities. This prompt is intended to be used as a fallback when a custom prompt is not provided. This prompt requires json mode to be enabled.
-
-
Constructor Summary
Constructors Constructor Description DefaultModelPromptProvider()
-
Method Summary
Modifier and Type Method Description Result<String, AgentRoutingSpecResolverException>providePrompt(Context context, Set<AgentRoutingSpec> agentRoutingSpecs, UserMessage input)-
-
Method Detail
-
providePrompt
Result<String, AgentRoutingSpecResolverException> providePrompt(Context context, Set<AgentRoutingSpec> agentRoutingSpecs, UserMessage input)
-
-
-
-