Uses of Enum Class
dev.langchain4j.model.output.FinishReason
Packages that use FinishReason
Package
Description
-
Uses of FinishReason in dev.langchain4j.model.anthropic.internal.mapper
Methods in dev.langchain4j.model.anthropic.internal.mapper that return FinishReasonModifier and TypeMethodDescriptionstatic FinishReason
AnthropicMapper.toFinishReason
(String anthropicStopReason) -
Uses of FinishReason in dev.langchain4j.model.bedrock
Methods in dev.langchain4j.model.bedrock that return FinishReasonModifier and TypeMethodDescriptionBedrockAI21LabsChatModelResponse.getFinishReason()
BedrockAnthropicCompletionChatModelResponse.getFinishReason()
BedrockAnthropicMessageChatModelResponse.getFinishReason()
BedrockCohereChatModelResponse.getFinishReason()
BedrockLlamaChatModelResponse.getFinishReason()
BedrockStabilityAIChatModelResponse.getFinishReason()
BedrockTitanChatModelResponse.getFinishReason()
-
Uses of FinishReason in dev.langchain4j.model.bedrock.internal
Methods in dev.langchain4j.model.bedrock.internal that return FinishReason -
Uses of FinishReason in dev.langchain4j.model.chat.listener
Methods in dev.langchain4j.model.chat.listener that return FinishReasonModifier and TypeMethodDescriptionChatModelResponse.finishReason()
Deprecated, for removal: This API element is subject to removal in a future version.Methods in dev.langchain4j.model.chat.listener with parameters of type FinishReasonModifier and TypeMethodDescriptionChatModelResponse.ChatModelResponseBuilder.finishReason
(FinishReason finishReason) Constructors in dev.langchain4j.model.chat.listener with parameters of type FinishReasonModifierConstructorDescriptionChatModelResponse
(String id, String model, TokenUsage tokenUsage, FinishReason finishReason, AiMessage aiMessage) Deprecated, for removal: This API element is subject to removal in a future version. -
Uses of FinishReason in dev.langchain4j.model.chat.response
Methods in dev.langchain4j.model.chat.response that return FinishReasonModifier and TypeMethodDescriptionChatResponse.finishReason()
ChatResponseMetadata.finishReason()
Methods in dev.langchain4j.model.chat.response with parameters of type FinishReasonModifier and TypeMethodDescriptionChatResponse.Builder.finishReason
(FinishReason finishReason) ChatResponseMetadata.Builder.finishReason
(FinishReason finishReason) -
Uses of FinishReason in dev.langchain4j.model.jlama
Methods in dev.langchain4j.model.jlama that return FinishReasonModifier and TypeMethodDescriptionstatic FinishReason
JlamaLanguageModel.toFinishReason
(com.github.tjake.jlama.model.functions.Generator.FinishReason reason) -
Uses of FinishReason in dev.langchain4j.model.mistralai.internal.mapper
Methods in dev.langchain4j.model.mistralai.internal.mapper that return FinishReasonModifier and TypeMethodDescriptionstatic FinishReason
MistralAiMapper.finishReasonFrom
(String mistralAiFinishReason) -
Uses of FinishReason in dev.langchain4j.model.openai
Methods in dev.langchain4j.model.openai that return FinishReasonModifier and TypeMethodDescriptionstatic FinishReason
InternalOpenAiHelper.finishReasonFrom
(String openAiFinishReason) -
Uses of FinishReason in dev.langchain4j.model.output
Methods in dev.langchain4j.model.output that return FinishReasonModifier and TypeMethodDescriptionResponse.finishReason()
Get the finish reason.static FinishReason
Returns the enum constant of this class with the specified name.static FinishReason[]
FinishReason.values()
Returns an array containing the constants of this enum class, in the order they are declared.Methods in dev.langchain4j.model.output with parameters of type FinishReasonModifier and TypeMethodDescriptionstatic <T> @NonNull Response
<T> Response.from
(@NonNull T content, TokenUsage tokenUsage, FinishReason finishReason) Create a new Response.static <T> @NonNull Response
<T> Response.from
(@NonNull T content, TokenUsage tokenUsage, FinishReason finishReason, @Nullable Map<String, Object> metadata) Create a new Response.Constructors in dev.langchain4j.model.output with parameters of type FinishReasonModifierConstructorDescriptionResponse
(@NonNull T content, TokenUsage tokenUsage, FinishReason finishReason) Create a new Response.Response
(@NonNull T content, TokenUsage tokenUsage, FinishReason finishReason, @Nullable Map<String, Object> metadata) Create a new Response. -
Uses of FinishReason in dev.langchain4j.service
Methods in dev.langchain4j.service that return FinishReasonMethods in dev.langchain4j.service with parameters of type FinishReasonConstructors in dev.langchain4j.service with parameters of type FinishReasonModifierConstructorDescriptionResult
(T content, TokenUsage tokenUsage, List<Content> sources, FinishReason finishReason, List<ToolExecution> toolExecutions)