CapturingLLMClient
constructor(executeResponse: Message.Assistant? = null, streamingChunks: List<StreamFrame> = emptyList(), choices: LLMChoice? = null, moderationResult: ModerationResult = ModerationResult(isHarmful = false, categories = emptyMap()), embedResult: List<Double> = emptyList(), batchEmbedResult: List<List<Double>> = emptyList(), llmProvider: LLMProvider = LLMProvider.OpenAI)(source)