Class AiServiceStreamingEvent.AbstractEvent
java.lang.Object
dev.langchain4j.service.AiServiceStreamingEvent.AbstractEvent
- All Implemented Interfaces:
AiServiceStreamingEvent
- Direct Known Subclasses:
AiServiceStreamingEvent.AfterToolExecutionEvent, AiServiceStreamingEvent.BeforeToolExecutionEvent, AiServiceStreamingEvent.CompleteToolCallEvent, AiServiceStreamingEvent.FinalResponseEvent, AiServiceStreamingEvent.IntermediateResponseEvent, AiServiceStreamingEvent.PartialResponseEvent, AiServiceStreamingEvent.PartialThinkingEvent, AiServiceStreamingEvent.PartialToolCallEvent, AiServiceStreamingEvent.RawEvent, AiServiceStreamingEvent.RetrievedContentsEvent, AiServiceStreamingEvent.ToolCompensatedEvent
- Enclosing interface:
AiServiceStreamingEvent
public abstract static class AiServiceStreamingEvent.AbstractEvent
extends Object
implements AiServiceStreamingEvent
Base class holding the
InvocationContext common to every event.- Since:
- 1.20.0
-
Nested Class Summary
Nested classes/interfaces inherited from interface AiServiceStreamingEvent
AiServiceStreamingEvent.AbstractEvent, AiServiceStreamingEvent.AfterToolExecutionEvent, AiServiceStreamingEvent.BeforeToolExecutionEvent, AiServiceStreamingEvent.CompleteToolCallEvent, AiServiceStreamingEvent.FinalResponseEvent, AiServiceStreamingEvent.IntermediateResponseEvent, AiServiceStreamingEvent.PartialResponseEvent, AiServiceStreamingEvent.PartialThinkingEvent, AiServiceStreamingEvent.PartialToolCallEvent, AiServiceStreamingEvent.RawEvent, AiServiceStreamingEvent.RetrievedContentsEvent, AiServiceStreamingEvent.ToolCompensatedEvent -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionTheInvocationContextof the AI Service invocation that produced this event.
-
Constructor Details
-
AbstractEvent
-
-
Method Details
-
invocationContext
Description copied from interface:AiServiceStreamingEventTheInvocationContextof the AI Service invocation that produced this event.- Specified by:
invocationContextin interfaceAiServiceStreamingEvent
-