as Function
Return a reusable function that performs this transformation. Validates whether it's possible and include metadata.
open override fun <I : Any, O> asFunction(outputClass: Class<O>, agentName: String): AgentFunction<I, O>
Return a reusable function that performs this transformation. Validates whether it's possible and include metadata.