Interface AiServiceResponseReceivedListener

All Superinterfaces:
AiServiceListener<AiServiceResponseReceivedEvent>
Functional Interface:
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.

@FunctionalInterface public interface AiServiceResponseReceivedListener extends AiServiceListener<AiServiceResponseReceivedEvent>
A listener for AiServiceResponseReceivedEvent, which represents an event that occurs when a response from a large language model (LLM) is received. This interface extends the generic AiServiceListener, specializing it for handling events related to LLM responses. Classes implementing this interface can respond to events where the LLM provides a response during an AI Service invocation, which may happen multiple times if it involves tools or guardrails.