Class MistralAiMapper
java.lang.Object
dev.langchain4j.model.mistralai.internal.mapper.MistralAiMapper
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic AiMessageaiMessageFrom(MistralAiChatCompletionResponse response) static FinishReasonfinishReasonFrom(String mistralAiFinishReason) static TokenUsagetokenUsageFrom(MistralAiUsage mistralAiUsage) static List<MistralAiChatMessage> toMistralAiMessages(List<ChatMessage> messages) static MistralAiResponseFormattoMistralAiResponseFormat(ResponseFormat responseFormat) static MistralAiToolChoiceNametoMistralAiToolChoiceName(ToolChoice toolChoice) static List<MistralAiTool> toMistralAiTools(List<ToolSpecification> toolSpecifications) static ToolExecutionRequesttoToolExecutionRequest(MistralAiToolCall mistralAiToolCall) static List<ToolExecutionRequest> toToolExecutionRequests(List<MistralAiToolCall> mistralAiToolCalls)
-
Constructor Details
-
MistralAiMapper
public MistralAiMapper()
-
-
Method Details
-
toMistralAiMessages
-
tokenUsageFrom
-
finishReasonFrom
-
aiMessageFrom
-
toToolExecutionRequests
public static List<ToolExecutionRequest> toToolExecutionRequests(List<MistralAiToolCall> mistralAiToolCalls) -
toToolExecutionRequest
-
toMistralAiTools
-
toMistralAiToolChoiceName
-
toMistralAiResponseFormat
-