Agent Process Chatbot
Chatbot implementation backed by an AgentProcess The AgentProcess must react to messages and respond on its output channel
Parameters
agent Platform
the agent platform to create and manage agent processes
agent Source
factory for agents. The factory is called for each new session. This allows lazy loading and more flexible usage patterns
Functions
Link copied to clipboard
open override fun createSession(user: User?, outputChannel: OutputChannel, systemMessage: String?): ChatSession
Create a new chat session. If user is provided, the session will be associated with that user. Optionally, a system message can be provided to set the context for the session.
Link copied to clipboard
Get a chat session by conversation id.