do Transform
open override fun <O> doTransform(messages: List<Message>, interaction: LlmInteraction, outputClass: Class<O>, llmRequestEvent: LlmRequestEvent<O>?): O
Low level transform, not necessarily aware of platform
Parameters
messages
messages
interaction
The LLM call options
output Class
Class of the output object
llm Request Event
Event already published for this request if one has been