Class DashScopeImageModelObservationConvention
java.lang.Object
org.springframework.ai.image.observation.DefaultImageModelObservationConvention
com.alibaba.cloud.ai.dashscope.image.observation.DashScopeImageModelObservationConvention
- All Implemented Interfaces:
io.micrometer.observation.KeyValuesConvention,io.micrometer.observation.ObservationConvention<org.springframework.ai.image.observation.ImageModelObservationContext>,org.springframework.ai.image.observation.ImageModelObservationConvention
public class DashScopeImageModelObservationConvention
extends org.springframework.ai.image.observation.DefaultImageModelObservationConvention
-
Field Summary
Fields inherited from class org.springframework.ai.image.observation.DefaultImageModelObservationConvention
DEFAULT_NAMEFields inherited from interface io.micrometer.observation.ObservationConvention
EMPTY -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionio.micrometer.common.KeyValuesgetHighCardinalityKeyValues(org.springframework.ai.image.observation.ImageModelObservationContext context) getName()Methods inherited from class org.springframework.ai.image.observation.DefaultImageModelObservationConvention
aiOperationType, aiProvider, getContextualName, getLowCardinalityKeyValues, requestImageFormat, requestImageSize, requestImageStyle, requestModelMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.springframework.ai.image.observation.ImageModelObservationConvention
supportsContext
-
Constructor Details
-
DashScopeImageModelObservationConvention
public DashScopeImageModelObservationConvention()
-
-
Method Details
-
getHighCardinalityKeyValues
public io.micrometer.common.KeyValues getHighCardinalityKeyValues(org.springframework.ai.image.observation.ImageModelObservationContext context) - Specified by:
getHighCardinalityKeyValuesin interfaceio.micrometer.observation.ObservationConvention<org.springframework.ai.image.observation.ImageModelObservationContext>- Overrides:
getHighCardinalityKeyValuesin classorg.springframework.ai.image.observation.DefaultImageModelObservationConvention
-
getName
- Specified by:
getNamein interfaceio.micrometer.observation.ObservationConvention<org.springframework.ai.image.observation.ImageModelObservationContext>- Overrides:
getNamein classorg.springframework.ai.image.observation.DefaultImageModelObservationConvention
-