Index

C D G I O P R S T V 
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 ChatModelListener lifecycle.
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.
C D G I O P R S T V 
All Classes and Interfaces|All Packages|Constant Field Values