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

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>

Ollama, Docker and Bedrock models won't be loaded unless the profile is set. However, we need to depend on them to make sure any LLMs they might create get injected here Bedrock Models design patterned after Ollama

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