Spring Context Platform Services
data class SpringContextPlatformServices(val agentPlatform: AgentPlatform, val llmOperations: LlmOperations, val eventListener: AgenticEventListener, val operationScheduler: OperationScheduler, val asyncer: Asyncer, val ragService: RagService, val objectMapper: <Error class: unknown class>, val outputChannel: OutputChannel, val templateRenderer: <Error class: unknown class>, applicationContext: <Error class: unknown class>?) : PlatformServices
Constructors
Link copied to clipboard
constructor(agentPlatform: AgentPlatform, llmOperations: LlmOperations, eventListener: AgenticEventListener, operationScheduler: OperationScheduler, asyncer: Asyncer, ragService: RagService, objectMapper: <Error class: unknown class>, outputChannel: OutputChannel, templateRenderer: <Error class: unknown class>, applicationContext: <Error class: unknown class>?)
Properties
Link copied to clipboard
The agent platform executing this agent
Link copied to clipboard
Event listener for agentic events
Link copied to clipboard
Operations to use for LLMs
Link copied to clipboard
Link copied to clipboard
Operation scheduler for scheduling operations
Link copied to clipboard
Link copied to clipboard
Default RAG service
Link copied to clipboard
Functions
Link copied to clipboard
Link copied to clipboard
open override fun ragService(context: OperationContext, serviceName: String?, listener: RagEventListener): RagService?
Create a RagService with the given name, or the default if no name is given. Enhance if necessary
Link copied to clipboard