createObject

open override fun <T> createObject(prompt: String, outputClass: Class<T>, interactionId: String?): T

Create an object, specifying a custom interaction id for clearer logging


open override fun <T> createObject(messages: List<Message>, outputClass: Class<T>, interactionId: String?): T