Class ChatResponseMetadata
java.lang.Object
dev.langchain4j.model.chat.response.ChatResponseMetadata
Represents common chat response metadata supported by most LLM providers.
Specific LLM provider integrations can extend this interface to add provider-specific metadata.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
ChatResponseMetadata
(ChatResponseMetadata.Builder<?> builder) -
Method Summary
Modifier and TypeMethodDescriptionstatic ChatResponseMetadata.Builder
<?> builder()
boolean
int
hashCode()
id()
protected ChatResponseMetadata.Builder
<?> toBuilder
(ChatResponseMetadata.Builder<?> builder) toString()
-
Constructor Details
-
ChatResponseMetadata
-
-
Method Details
-
id
-
modelName
-
tokenUsage
-
finishReason
-
toBuilder
-
toBuilder
-
equals
-
hashCode
-
toString
-
builder
-