Index
All Classes and Interfaces|All Packages|Constant Field Values
C
- ChatModelConvention - Interface in dev.langchain4j.observation.convention
- ChatModelDocumentation - Enum Class in dev.langchain4j.observation.convention
- ChatModelDocumentation.HighCardinalityValues - Enum Class in dev.langchain4j.observation.convention
- ChatModelDocumentation.LowCardinalityValues - Enum Class in dev.langchain4j.observation.convention
- ChatModelObservationContext - Class in dev.langchain4j.observation.context
- ChatModelObservationContext(ChatModelRequestContext, ChatModelResponseContext, ChatModelErrorContext) - Constructor for class dev.langchain4j.observation.context.ChatModelObservationContext
D
- DefaultChatModelConvention - Class in dev.langchain4j.observation.convention
-
This will decide how attributes will be extracted based on context data.
- DefaultChatModelConvention() - Constructor for class dev.langchain4j.observation.convention.DefaultChatModelConvention
- dev.langchain4j.observation.context - package dev.langchain4j.observation.context
- dev.langchain4j.observation.convention - package dev.langchain4j.observation.convention
- dev.langchain4j.observation.listener - package dev.langchain4j.observation.listener
G
- getContextualName(ChatModelObservationContext) - Method in class dev.langchain4j.observation.convention.DefaultChatModelConvention
-
Will produce the span name according to gen-ai span name semantic conventions from OpenTelemetry.
- getErrorContext() - Method in class dev.langchain4j.observation.context.ChatModelObservationContext
- getHighCardinalityKeyValues(ChatModelObservationContext) - Method in class dev.langchain4j.observation.convention.DefaultChatModelConvention
- getLowCardinalityKeyValues(ChatModelObservationContext) - Method in class dev.langchain4j.observation.convention.DefaultChatModelConvention
- getName() - Method in class dev.langchain4j.observation.convention.DefaultChatModelConvention
- getRequestContext() - Method in class dev.langchain4j.observation.context.ChatModelObservationContext
- getResponseContext() - Method in class dev.langchain4j.observation.context.ChatModelObservationContext
I
- INPUT_TOKENS - Enum constant in enum class dev.langchain4j.observation.convention.ChatModelDocumentation.HighCardinalityValues
- INSTANCE - Enum constant in enum class dev.langchain4j.observation.convention.ChatModelDocumentation
O
- ObservationChatModelListener - Class in dev.langchain4j.observation.listener
-
Will use observations and micrometer metrics to generate telemetry based on the
ChatModelListenerlifecycle. - ObservationChatModelListener(ObservationRegistry, MeterRegistry) - Constructor for class dev.langchain4j.observation.listener.ObservationChatModelListener
- onError(ChatModelErrorContext) - Method in class dev.langchain4j.observation.listener.ObservationChatModelListener
- onRequest(ChatModelRequestContext) - Method in class dev.langchain4j.observation.listener.ObservationChatModelListener
- onResponse(ChatModelResponseContext) - Method in class dev.langchain4j.observation.listener.ObservationChatModelListener
- OPERATION_NAME - Enum constant in enum class dev.langchain4j.observation.convention.ChatModelDocumentation.LowCardinalityValues
- OPERATION_VALUE_CHAT - Static variable in class dev.langchain4j.observation.convention.DefaultChatModelConvention
- OUTCOME - Enum constant in enum class dev.langchain4j.observation.convention.ChatModelDocumentation.LowCardinalityValues
- OUTPUT_TOKENS - Enum constant in enum class dev.langchain4j.observation.convention.ChatModelDocumentation.HighCardinalityValues
P
- PROVIDER_NAME - Enum constant in enum class dev.langchain4j.observation.convention.ChatModelDocumentation.LowCardinalityValues
R
- REQUEST_MODEL - Enum constant in enum class dev.langchain4j.observation.convention.ChatModelDocumentation.LowCardinalityValues
- RESPONSE_MODEL - Enum constant in enum class dev.langchain4j.observation.convention.ChatModelDocumentation.LowCardinalityValues
S
- setErrorContext(ChatModelErrorContext) - Method in class dev.langchain4j.observation.context.ChatModelObservationContext
- setResponseContext(ChatModelResponseContext) - Method in class dev.langchain4j.observation.context.ChatModelObservationContext
- supportsContext(Observation.Context) - Method in interface dev.langchain4j.observation.convention.ChatModelConvention
- SYSTEM - Enum constant in enum class dev.langchain4j.observation.convention.ChatModelDocumentation.LowCardinalityValues
T
- TOKEN_TYPE - Enum constant in enum class dev.langchain4j.observation.convention.ChatModelDocumentation.LowCardinalityValues
V
- valueOf(String) - Static method in enum class dev.langchain4j.observation.convention.ChatModelDocumentation.HighCardinalityValues
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.langchain4j.observation.convention.ChatModelDocumentation.LowCardinalityValues
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class dev.langchain4j.observation.convention.ChatModelDocumentation
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class dev.langchain4j.observation.convention.ChatModelDocumentation.HighCardinalityValues
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.langchain4j.observation.convention.ChatModelDocumentation.LowCardinalityValues
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class dev.langchain4j.observation.convention.ChatModelDocumentation
-
Returns an array containing the constants of this enum class, in the order they are declared.
All Classes and Interfaces|All Packages|Constant Field Values