Uses of Interface
com.agentforge4j.runtime.llm.LlmProviderSelectionStrategy
Packages that use LlmProviderSelectionStrategy
Package
Description
Public bootstrap entry point — framework-agnostic defaults for AgentForge4j.
-
Uses of LlmProviderSelectionStrategy in com.agentforge4j.bootstrap
Methods in com.agentforge4j.bootstrap that return LlmProviderSelectionStrategyModifier and TypeMethodDescriptionBootstrapComponents.llmProviderSelectionStrategy()Returns the value of thellmProviderSelectionStrategyrecord component.Methods in com.agentforge4j.bootstrap with parameters of type LlmProviderSelectionStrategyModifier and TypeMethodDescriptionAgentForge4jBootstrap.Builder.withLlmProviderSelectionStrategy(LlmProviderSelectionStrategy strategy) Overrides the strategy for selecting an LLM provider from agent preferences.Constructors in com.agentforge4j.bootstrap with parameters of type LlmProviderSelectionStrategyModifierConstructorDescriptionBootstrapComponents(AgentRepository agentRepository, WorkflowRepository workflowRepository, WorkflowStateRepository workflowStateRepository, WorkflowEventLog workflowEventLog, LlmClientResolver llmClientResolver, ContextRenderer contextRenderer, LlmCommandParser llmCommandParser, EventRecorder eventRecorder, FileSink fileSink, LlmProviderSelectionStrategy llmProviderSelectionStrategy, IntegrationRepository integrationRepository, ToolProviderResolver toolProviderResolver, ToolExecutionService toolExecutionService, com.fasterxml.jackson.databind.ObjectMapper objectMapper, Clock clock, AgentInvoker agentInvoker, LlmCallObserver llmCallObserver, LoadedConfiguration loadedConfiguration) Creates an instance of aBootstrapComponentsrecord class. -
Uses of LlmProviderSelectionStrategy in com.agentforge4j.runtime.llm
Classes in com.agentforge4j.runtime.llm that implement LlmProviderSelectionStrategyModifier and TypeClassDescriptionfinal classSelects the first provider preference in agent order that is available in the resolver.Methods in com.agentforge4j.runtime.llm with parameters of type LlmProviderSelectionStrategyModifier and TypeMethodDescriptionAgentInvoker.Builder.llmProviderSelectionStrategy(LlmProviderSelectionStrategy llmProviderSelectionStrategy)