Class ChatModelPromptContentObservationHandler
java.lang.Object
org.springframework.ai.chat.observation.ChatModelPromptContentObservationHandler
- All Implemented Interfaces:
 io.micrometer.observation.ObservationHandler<ChatModelObservationContext>
public class ChatModelPromptContentObservationHandler
extends Object
implements io.micrometer.observation.ObservationHandler<ChatModelObservationContext>
Handler for emitting the chat prompt content to logs.
- Since:
 - 1.0.0
 - Author:
 - Thomas Vitale, Jonatan Ivanov
 
- 
Nested Class Summary
Nested classes/interfaces inherited from interface io.micrometer.observation.ObservationHandler
io.micrometer.observation.ObservationHandler.AllMatchingCompositeObservationHandler, io.micrometer.observation.ObservationHandler.CompositeObservationHandler, io.micrometer.observation.ObservationHandler.FirstMatchingCompositeObservationHandler - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionvoidonStop(ChatModelObservationContext context) booleansupportsContext(io.micrometer.observation.Observation.Context context) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.micrometer.observation.ObservationHandler
onError, onEvent, onScopeClosed, onScopeOpened, onScopeReset, onStart 
- 
Constructor Details
- 
ChatModelPromptContentObservationHandler
public ChatModelPromptContentObservationHandler() 
 - 
 - 
Method Details
- 
onStop
- Specified by:
 onStopin interfaceio.micrometer.observation.ObservationHandler<ChatModelObservationContext>
 - 
supportsContext
public boolean supportsContext(io.micrometer.observation.Observation.Context context) - Specified by:
 supportsContextin interfaceio.micrometer.observation.ObservationHandler<ChatModelObservationContext>
 
 -