PlatformServices

data class PlatformServices(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>?)

Services used by the platform and available to user-authored code.

Parameters

agentPlatform

agent platform executing this agent

llmOperations

operations to use for LLMs

eventListener

event listener for agentic events

operationScheduler

operation scheduler for scheduling operations

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
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val objectMapper: <Error class: unknown class>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val templateRenderer: <Error class: unknown class>

Functions

Link copied to clipboard
Link copied to clipboard
fun modelProvider(): <Error class: unknown class>