AgentPlatformConfiguration

Core configuration for AgentPlatform

Constructors

Link copied to clipboard
constructor()

Functions

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Fallback if we don't have a more interesting logger

Link copied to clipboard
Link copied to clipboard
fun modelProvider(llms: List<<Error class: unknown class>>, embeddingServices: List<<Error class: unknown class>>, properties: <Error class: unknown class>): <Error class: unknown class>
Link copied to clipboard
fun modelProviderWithDocker(llms: List<<Error class: unknown class>>, embeddingServices: List<<Error class: unknown class>>, properties: <Error class: unknown class>): <Error class: unknown class>
Link copied to clipboard
fun modelProviderWithDockerAndOllama(llms: List<<Error class: unknown class>>, embeddingServices: List<<Error class: unknown class>>, properties: <Error class: unknown class>): <Error class: unknown class>

Docker models won't be loaded unless the profile is set Ollama models won't be loaded unless starter-ollama is referenced.

Link copied to clipboard
fun modelProviderWithOllama(llms: List<<Error class: unknown class>>, embeddingServices: List<<Error class: unknown class>>, properties: <Error class: unknown class>): <Error class: unknown class>
Link copied to clipboard
fun nameGenerator(): <Error class: unknown class>

Used for process id generation

Link copied to clipboard
Link copied to clipboard
fun ranker(llmOperations: LlmOperations, rankingProperties: RankingProperties): Ranker
Link copied to clipboard
fun restTemplate(): <Error class: unknown class>
Link copied to clipboard
fun templateRenderer(): <Error class: unknown class>
Link copied to clipboard
fun toolDecorator(toolGroupResolver: ToolGroupResolver, observationRegistry: <Error class: unknown class>): ToolDecorator
Link copied to clipboard
Link copied to clipboard

Gets registered as an event listener