Index

A B C D E F G H I J L M N O P R S T U V W 
All Classes and Interfaces|All Packages

A

aiMessageFrom(MistralAiChatCompletionResponse) - Static method in class dev.langchain4j.model.mistralai.internal.mapper.MistralAiMapper
 
allowCreateEngine(Boolean) - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiModelPermission.MistralAiModelPermissionBuilder
 
allowFineTuning(Boolean) - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiModelPermission.MistralAiModelPermissionBuilder
 
allowLogprobs(Boolean) - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiModelPermission.MistralAiModelPermissionBuilder
 
allowSampling(Boolean) - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiModelPermission.MistralAiModelPermissionBuilder
 
allowSearchIndices(Boolean) - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiModelPermission.MistralAiModelPermissionBuilder
 
allowView(Boolean) - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiModelPermission.MistralAiModelPermissionBuilder
 
ANY - Enum constant in enum class dev.langchain4j.model.mistralai.internal.api.MistralAiToolChoiceName
 
apiKey - Variable in class dev.langchain4j.model.mistralai.internal.client.MistralAiClient.Builder
 
apiKey(String) - Method in class dev.langchain4j.model.mistralai.internal.client.MistralAiClient.Builder
 
apiKey(String) - Method in class dev.langchain4j.model.mistralai.MistralAiChatModel.MistralAiChatModelBuilder
 
apiKey(String) - Method in class dev.langchain4j.model.mistralai.MistralAiEmbeddingModel.MistralAiEmbeddingModelBuilder
 
apiKey(String) - Method in class dev.langchain4j.model.mistralai.MistralAiModels.MistralAiModelsBuilder
 
apiKey(String) - Method in class dev.langchain4j.model.mistralai.MistralAiModerationModel.Builder
 
apiKey(String) - Method in class dev.langchain4j.model.mistralai.MistralAiStreamingChatModel.MistralAiStreamingChatModelBuilder
 
arguments(String) - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiFunctionCall.MistralAiFunctionCallBuilder
 
ASSISTANT - Enum constant in enum class dev.langchain4j.model.mistralai.internal.api.MistralAiRole
 
AUTO - Enum constant in enum class dev.langchain4j.model.mistralai.internal.api.MistralAiToolChoiceName
 
availableModels() - Method in class dev.langchain4j.model.mistralai.MistralAiModels
Retrieves the list of all available models.

B

baseUrl - Variable in class dev.langchain4j.model.mistralai.internal.client.MistralAiClient.Builder
 
baseUrl(String) - Method in class dev.langchain4j.model.mistralai.internal.client.MistralAiClient.Builder
 
baseUrl(String) - Method in class dev.langchain4j.model.mistralai.MistralAiChatModel.MistralAiChatModelBuilder
 
baseUrl(String) - Method in class dev.langchain4j.model.mistralai.MistralAiEmbeddingModel.MistralAiEmbeddingModelBuilder
 
baseUrl(String) - Method in class dev.langchain4j.model.mistralai.MistralAiModels.MistralAiModelsBuilder
 
baseUrl(String) - Method in class dev.langchain4j.model.mistralai.MistralAiModerationModel.Builder
 
baseUrl(String) - Method in class dev.langchain4j.model.mistralai.MistralAiStreamingChatModel.MistralAiStreamingChatModelBuilder
 
build() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiChatCompletionChoice.MistralAiChatCompletionChoiceBuilder
 
build() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiChatCompletionRequest.MistralAiChatCompletionRequestBuilder
 
build() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiChatCompletionResponse.MistralAiChatCompletionResponseBuilder
 
build() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiChatMessage.MistralAiChatMessageBuilder
 
build() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiDeltaMessage.MistralAiDeltaMessageBuilder
 
build() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiEmbedding.MistralAiEmbeddingBuilder
 
build() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiEmbeddingRequest.MistralAiEmbeddingRequestBuilder
 
build() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiEmbeddingResponse.MistralAiEmbeddingResponseBuilder
 
build() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiFunction.MistralAiFunctionBuilder
 
build() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiFunctionCall.MistralAiFunctionCallBuilder
 
build() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiModelCard.MistralAiModelCardBuilder
 
build() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiModelPermission.MistralAiModelPermissionBuilder
 
build() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiModelResponse.MistralAiModelResponseBuilder
 
build() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiParameters.MistralAiParametersBuilder
 
build() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiResponseFormat.MistralAiResponseFormatBuilder
 
build() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiTool.MistralAiToolBuilder
 
build() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiToolCall.MistralAiToolCallBuilder
 
build() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiUsage.MistralAiUsageBuilder
 
build() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralCategories.MistralCategoriesBuilder
 
build() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralCategoryScores.MistralCategoryScoresBuilder
 
build() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralModerationResult.MistralModerationResultBuilder
 
build() - Method in class dev.langchain4j.model.mistralai.internal.client.DefaultMistralAiClient.Builder
 
build() - Method in class dev.langchain4j.model.mistralai.internal.client.MistralAiClient.Builder
 
build() - Method in class dev.langchain4j.model.mistralai.MistralAiChatModel.MistralAiChatModelBuilder
 
build() - Method in class dev.langchain4j.model.mistralai.MistralAiEmbeddingModel.MistralAiEmbeddingModelBuilder
 
build() - Method in class dev.langchain4j.model.mistralai.MistralAiModels.MistralAiModelsBuilder
 
build() - Method in class dev.langchain4j.model.mistralai.MistralAiModerationModel.Builder
 
build() - Method in class dev.langchain4j.model.mistralai.MistralAiStreamingChatModel.MistralAiStreamingChatModelBuilder
 
builder() - Static method in class dev.langchain4j.model.mistralai.internal.api.MistralAiChatCompletionChoice
 
builder() - Static method in class dev.langchain4j.model.mistralai.internal.api.MistralAiChatCompletionRequest
 
builder() - Static method in class dev.langchain4j.model.mistralai.internal.api.MistralAiChatCompletionResponse
 
builder() - Static method in class dev.langchain4j.model.mistralai.internal.api.MistralAiChatMessage
 
builder() - Static method in class dev.langchain4j.model.mistralai.internal.api.MistralAiDeltaMessage
 
builder() - Static method in class dev.langchain4j.model.mistralai.internal.api.MistralAiEmbedding
 
builder() - Static method in class dev.langchain4j.model.mistralai.internal.api.MistralAiEmbeddingRequest
 
builder() - Static method in class dev.langchain4j.model.mistralai.internal.api.MistralAiEmbeddingResponse
 
builder() - Static method in class dev.langchain4j.model.mistralai.internal.api.MistralAiFunction
 
builder() - Static method in class dev.langchain4j.model.mistralai.internal.api.MistralAiFunctionCall
 
builder() - Static method in class dev.langchain4j.model.mistralai.internal.api.MistralAiModelCard
 
builder() - Static method in class dev.langchain4j.model.mistralai.internal.api.MistralAiModelPermission
 
builder() - Static method in class dev.langchain4j.model.mistralai.internal.api.MistralAiModelResponse
 
builder() - Static method in class dev.langchain4j.model.mistralai.internal.api.MistralAiParameters
 
builder() - Static method in class dev.langchain4j.model.mistralai.internal.api.MistralAiResponseFormat
 
builder() - Static method in class dev.langchain4j.model.mistralai.internal.api.MistralAiTool
 
builder() - Static method in class dev.langchain4j.model.mistralai.internal.api.MistralAiToolCall
 
builder() - Static method in class dev.langchain4j.model.mistralai.internal.api.MistralAiUsage
 
builder() - Static method in class dev.langchain4j.model.mistralai.internal.api.MistralCategories
 
builder() - Static method in class dev.langchain4j.model.mistralai.internal.api.MistralCategoryScores
 
builder() - Static method in class dev.langchain4j.model.mistralai.internal.api.MistralModerationResult
 
builder() - Static method in class dev.langchain4j.model.mistralai.internal.client.DefaultMistralAiClient
 
builder() - Static method in class dev.langchain4j.model.mistralai.internal.client.MistralAiClient
 
builder() - Static method in class dev.langchain4j.model.mistralai.MistralAiChatModel
 
builder() - Static method in class dev.langchain4j.model.mistralai.MistralAiEmbeddingModel
 
builder() - Static method in class dev.langchain4j.model.mistralai.MistralAiModels
 
builder() - Static method in class dev.langchain4j.model.mistralai.MistralAiStreamingChatModel
 
Builder() - Constructor for class dev.langchain4j.model.mistralai.internal.client.DefaultMistralAiClient.Builder
 
Builder() - Constructor for class dev.langchain4j.model.mistralai.internal.client.MistralAiClient.Builder
 
Builder() - Constructor for class dev.langchain4j.model.mistralai.MistralAiModerationModel.Builder
 

C

categories(MistralCategories) - Method in class dev.langchain4j.model.mistralai.internal.api.MistralModerationResult.MistralModerationResultBuilder
 
categoryScores(MistralCategoryScores) - Method in class dev.langchain4j.model.mistralai.internal.api.MistralModerationResult.MistralModerationResultBuilder
 
chatCompletion(MistralAiChatCompletionRequest) - Method in interface dev.langchain4j.model.mistralai.internal.api.MistralAiApi
 
chatCompletion(MistralAiChatCompletionRequest) - Method in class dev.langchain4j.model.mistralai.internal.client.DefaultMistralAiClient
 
chatCompletion(MistralAiChatCompletionRequest) - Method in class dev.langchain4j.model.mistralai.internal.client.MistralAiClient
 
choices(List<MistralAiChatCompletionChoice>) - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiChatCompletionResponse.MistralAiChatCompletionResponseBuilder
 
completionTokens(Integer) - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiUsage.MistralAiUsageBuilder
 
content(String) - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiChatMessage.MistralAiChatMessageBuilder
 
content(String) - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiDeltaMessage.MistralAiDeltaMessageBuilder
 
created(Integer) - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiChatCompletionResponse.MistralAiChatCompletionResponseBuilder
 
created(Integer) - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiModelCard.MistralAiModelCardBuilder
 
created(Integer) - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiModelPermission.MistralAiModelPermissionBuilder
 

D

dangerousAndCriminalContent(Boolean) - Method in class dev.langchain4j.model.mistralai.internal.api.MistralCategories.MistralCategoriesBuilder
 
dangerousAndCriminalContent(Double) - Method in class dev.langchain4j.model.mistralai.internal.api.MistralCategoryScores.MistralCategoryScoresBuilder
 
data(List<MistralAiEmbedding>) - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiEmbeddingResponse.MistralAiEmbeddingResponseBuilder
 
data(List<MistralAiModelCard>) - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiModelResponse.MistralAiModelResponseBuilder
 
DefaultMistralAiClient - Class in dev.langchain4j.model.mistralai.internal.client
 
DefaultMistralAiClient.Builder - Class in dev.langchain4j.model.mistralai.internal.client
 
delta(MistralAiDeltaMessage) - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiChatCompletionChoice.MistralAiChatCompletionChoiceBuilder
 
description(String) - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiFunction.MistralAiFunctionBuilder
 
dev.langchain4j.model.mistralai - package dev.langchain4j.model.mistralai
 
dev.langchain4j.model.mistralai.internal.api - package dev.langchain4j.model.mistralai.internal.api
 
dev.langchain4j.model.mistralai.internal.client - package dev.langchain4j.model.mistralai.internal.client
 
dev.langchain4j.model.mistralai.internal.mapper - package dev.langchain4j.model.mistralai.internal.mapper
 
dev.langchain4j.model.mistralai.spi - package dev.langchain4j.model.mistralai.spi
 

E

embedAll(List<TextSegment>) - Method in class dev.langchain4j.model.mistralai.MistralAiEmbeddingModel
Embeds a list of text segments using the Mistral AI embedding model.
embedding(MistralAiEmbeddingRequest) - Method in interface dev.langchain4j.model.mistralai.internal.api.MistralAiApi
 
embedding(MistralAiEmbeddingRequest) - Method in class dev.langchain4j.model.mistralai.internal.client.DefaultMistralAiClient
 
embedding(MistralAiEmbeddingRequest) - Method in class dev.langchain4j.model.mistralai.internal.client.MistralAiClient
 
embedding(List<Float>) - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiEmbedding.MistralAiEmbeddingBuilder
 
encodingFormat(String) - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiEmbeddingRequest.MistralAiEmbeddingRequestBuilder
 
equals(Object) - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiChatCompletionChoice
 
equals(Object) - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiChatCompletionRequest
 
equals(Object) - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiChatCompletionResponse
 
equals(Object) - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiChatMessage
 
equals(Object) - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiDeltaMessage
 
equals(Object) - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiEmbedding
 
equals(Object) - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiEmbeddingRequest
 
equals(Object) - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiEmbeddingResponse
 
equals(Object) - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiFunction
 
equals(Object) - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiFunctionCall
 
equals(Object) - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiModelCard
 
equals(Object) - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiModelPermission
 
equals(Object) - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiModelResponse
 
equals(Object) - Method in record class dev.langchain4j.model.mistralai.internal.api.MistralAiModerationRequest
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class dev.langchain4j.model.mistralai.internal.api.MistralAiModerationResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiParameters
 
equals(Object) - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiResponseFormat
 
equals(Object) - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiTool
 
equals(Object) - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiToolCall
 
equals(Object) - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiUsage
 
equals(Object) - Method in class dev.langchain4j.model.mistralai.internal.api.MistralCategories
 
equals(Object) - Method in class dev.langchain4j.model.mistralai.internal.api.MistralCategoryScores
 
equals(Object) - Method in class dev.langchain4j.model.mistralai.internal.api.MistralModerationResult
 

F

finishReason(String) - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiChatCompletionChoice.MistralAiChatCompletionChoiceBuilder
 
finishReasonFrom(String) - Static method in class dev.langchain4j.model.mistralai.internal.mapper.MistralAiMapper
 
from(MistralAiFunction) - Static method in class dev.langchain4j.model.mistralai.internal.api.MistralAiTool
 
fromType(MistralAiResponseFormatType) - Static method in class dev.langchain4j.model.mistralai.internal.api.MistralAiResponseFormat
 
function(MistralAiFunction) - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiTool.MistralAiToolBuilder
 
function(MistralAiFunctionCall) - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiToolCall.MistralAiToolCallBuilder
 
FUNCTION - Enum constant in enum class dev.langchain4j.model.mistralai.internal.api.MistralAiToolType
 

G

generate(List<ChatMessage>) - Method in class dev.langchain4j.model.mistralai.MistralAiChatModel
Generates chat response based on the given list of messages.
generate(List<ChatMessage>, ToolSpecification) - Method in class dev.langchain4j.model.mistralai.MistralAiChatModel
Generates an AI message response based on the given list of chat messages and a tool specification.
generate(List<ChatMessage>, ToolSpecification, StreamingResponseHandler<AiMessage>) - Method in class dev.langchain4j.model.mistralai.MistralAiStreamingChatModel
Generates streamed token response based on the given list of messages and tool specification.
generate(List<ChatMessage>, StreamingResponseHandler<AiMessage>) - Method in class dev.langchain4j.model.mistralai.MistralAiStreamingChatModel
Generates streamed token response based on the given list of messages.
generate(List<ChatMessage>, List<ToolSpecification>) - Method in class dev.langchain4j.model.mistralai.MistralAiChatModel
Generates an AI message response based on the given list of chat messages and tool specifications.
generate(List<ChatMessage>, List<ToolSpecification>, StreamingResponseHandler<AiMessage>) - Method in class dev.langchain4j.model.mistralai.MistralAiStreamingChatModel
Generates streamed token response based on the given list of messages and tool specifications.
getAllowCreateEngine() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiModelPermission
 
getAllowFineTuning() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiModelPermission
 
getAllowLogprobs() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiModelPermission
 
getAllowSampling() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiModelPermission
 
getAllowSearchIndices() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiModelPermission
 
getAllowView() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiModelPermission
 
getArguments() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiFunctionCall
 
getCategories() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralModerationResult
 
getCategoryScores() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralModerationResult
 
getChoices() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiChatCompletionResponse
 
getCompletionTokens() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiUsage
 
getContent() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiChatMessage
 
getContent() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiDeltaMessage
 
getCreated() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiChatCompletionResponse
 
getCreated() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiModelCard
 
getCreated() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiModelPermission
 
getDangerousAndCriminalContent() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralCategories
 
getDangerousAndCriminalContent() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralCategoryScores
 
getData() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiEmbeddingResponse
 
getData() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiModelResponse
 
getDelta() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiChatCompletionChoice
 
getDescription() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiFunction
 
getEmbedding() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiEmbedding
 
getEncodingFormat() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiEmbeddingRequest
 
getFinishReason() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiChatCompletionChoice
 
getFunction() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiTool
 
getFunction() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiToolCall
 
getGroup() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiModelPermission
 
getHateAndDiscrimination() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralCategories
 
getHateAndDiscrimination() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralCategories.MistralCategoriesBuilder
 
getHateAndDiscrimination() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralCategoryScores
 
getHealth() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralCategories
 
getHealth() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralCategoryScores
 
getId() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiChatCompletionResponse
 
getId() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiEmbeddingResponse
 
getId() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiModelCard
 
getId() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiModelPermission
 
getId() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiToolCall
 
getIndex() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiChatCompletionChoice
 
getIndex() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiEmbedding
 
getInput() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiEmbeddingRequest
 
getIsBlocking() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiModelPermission
 
getLaw() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralCategories
 
getLaw() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralCategoryScores
 
getMaxTokens() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiChatCompletionRequest
 
getMessage() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiChatCompletionChoice
 
getMessages() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiChatCompletionRequest
 
getModel() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiChatCompletionRequest
 
getModel() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiChatCompletionResponse
 
getModel() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiEmbeddingRequest
 
getModel() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiEmbeddingResponse
 
getName() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiChatMessage
 
getName() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiFunction
 
getName() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiFunctionCall
 
getObject() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiChatCompletionResponse
 
getObject() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiEmbedding
 
getObject() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiEmbeddingResponse
 
getObject() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiModelCard
 
getObject() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiModelPermission
 
getObject() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiModelResponse
 
getOrganization() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiModelPermission
 
getOwnerBy() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiModelCard
 
getParameters() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiFunction
 
getParent() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiModelCard
 
getPermission() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiModelCard
 
getPii() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralCategories
 
getPii() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralCategoryScores
 
getPromptTokens() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiUsage
 
getProperties() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiParameters
 
getRandomSeed() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiChatCompletionRequest
 
getRequired() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiParameters
 
getResponseFormat() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiChatCompletionRequest
 
getRole() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiChatMessage
 
getRole() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiDeltaMessage
 
getRoot() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiModelCard
 
getSafePrompt() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiChatCompletionRequest
 
getSelfHarm() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralCategories
 
getSelfHarm() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralCategoryScores
 
getSexual() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralCategories
 
getSexual() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralCategoryScores
 
getStream() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiChatCompletionRequest
 
getTemperature() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiChatCompletionRequest
 
getToolCallId() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiChatMessage
 
getToolCalls() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiChatMessage
 
getToolCalls() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiDeltaMessage
 
getToolChoice() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiChatCompletionRequest
 
getTools() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiChatCompletionRequest
 
getTopP() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiChatCompletionRequest
 
getTotalTokens() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiUsage
 
getType() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiParameters
 
getType() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiResponseFormat
 
getType() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiTool
 
getType() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiToolCall
 
getUsage() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiChatCompletionChoice
 
getUsage() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiChatCompletionResponse
 
getUsage() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiEmbeddingResponse
 
getViolenceAndThreats() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralCategories
 
getViolenceAndThreats() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralCategoryScores
 
group(String) - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiModelPermission.MistralAiModelPermissionBuilder
 

H

hashCode() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiChatCompletionChoice
 
hashCode() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiChatCompletionRequest
 
hashCode() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiChatCompletionResponse
 
hashCode() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiChatMessage
 
hashCode() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiDeltaMessage
 
hashCode() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiEmbedding
 
hashCode() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiEmbeddingRequest
 
hashCode() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiEmbeddingResponse
 
hashCode() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiFunction
 
hashCode() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiFunctionCall
 
hashCode() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiModelCard
 
hashCode() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiModelPermission
 
hashCode() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiModelResponse
 
hashCode() - Method in record class dev.langchain4j.model.mistralai.internal.api.MistralAiModerationRequest
Returns a hash code value for this object.
hashCode() - Method in record class dev.langchain4j.model.mistralai.internal.api.MistralAiModerationResponse
Returns a hash code value for this object.
hashCode() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiParameters
 
hashCode() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiResponseFormat
 
hashCode() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiTool
 
hashCode() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiToolCall
 
hashCode() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiUsage
 
hashCode() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralCategories
 
hashCode() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralCategoryScores
 
hashCode() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralModerationResult
 
hateAndDiscrimination(Boolean) - Method in class dev.langchain4j.model.mistralai.internal.api.MistralCategories.MistralCategoriesBuilder
 
hateAndDiscrimination(Double) - Method in class dev.langchain4j.model.mistralai.internal.api.MistralCategoryScores.MistralCategoryScoresBuilder
 
health(Boolean) - Method in class dev.langchain4j.model.mistralai.internal.api.MistralCategories.MistralCategoriesBuilder
 
health(Double) - Method in class dev.langchain4j.model.mistralai.internal.api.MistralCategoryScores.MistralCategoryScoresBuilder
 

I

id() - Method in record class dev.langchain4j.model.mistralai.internal.api.MistralAiModerationResponse
Returns the value of the id record component.
id(String) - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiChatCompletionResponse.MistralAiChatCompletionResponseBuilder
 
id(String) - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiEmbeddingResponse.MistralAiEmbeddingResponseBuilder
 
id(String) - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiModelCard.MistralAiModelCardBuilder
 
id(String) - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiModelPermission.MistralAiModelPermissionBuilder
 
id(String) - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiToolCall.MistralAiToolCallBuilder
 
index(Integer) - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiChatCompletionChoice.MistralAiChatCompletionChoiceBuilder
 
index(Integer) - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiEmbedding.MistralAiEmbeddingBuilder
 
input() - Method in record class dev.langchain4j.model.mistralai.internal.api.MistralAiModerationRequest
Returns the value of the input record component.
input(List<String>) - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiEmbeddingRequest.MistralAiEmbeddingRequestBuilder
 
isBlocking(Boolean) - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiModelPermission.MistralAiModelPermissionBuilder
 

J

JSON_OBJECT - Enum constant in enum class dev.langchain4j.model.mistralai.internal.api.MistralAiResponseFormatType
 

L

law(Boolean) - Method in class dev.langchain4j.model.mistralai.internal.api.MistralCategories.MistralCategoriesBuilder
 
law(Double) - Method in class dev.langchain4j.model.mistralai.internal.api.MistralCategoryScores.MistralCategoryScoresBuilder
 
listModels() - Method in class dev.langchain4j.model.mistralai.internal.client.DefaultMistralAiClient
 
listModels() - Method in class dev.langchain4j.model.mistralai.internal.client.MistralAiClient
 
logRequests - Variable in class dev.langchain4j.model.mistralai.internal.client.MistralAiClient.Builder
 
logRequests() - Method in class dev.langchain4j.model.mistralai.internal.client.MistralAiClient.Builder
 
logRequests(Boolean) - Method in class dev.langchain4j.model.mistralai.internal.client.MistralAiClient.Builder
 
logRequests(Boolean) - Method in class dev.langchain4j.model.mistralai.MistralAiChatModel.MistralAiChatModelBuilder
 
logRequests(Boolean) - Method in class dev.langchain4j.model.mistralai.MistralAiEmbeddingModel.MistralAiEmbeddingModelBuilder
 
logRequests(Boolean) - Method in class dev.langchain4j.model.mistralai.MistralAiModels.MistralAiModelsBuilder
 
logRequests(Boolean) - Method in class dev.langchain4j.model.mistralai.MistralAiModerationModel.Builder
 
logRequests(Boolean) - Method in class dev.langchain4j.model.mistralai.MistralAiStreamingChatModel.MistralAiStreamingChatModelBuilder
 
logResponses - Variable in class dev.langchain4j.model.mistralai.internal.client.MistralAiClient.Builder
 
logResponses() - Method in class dev.langchain4j.model.mistralai.internal.client.MistralAiClient.Builder
 
logResponses(Boolean) - Method in class dev.langchain4j.model.mistralai.internal.client.MistralAiClient.Builder
 
logResponses(Boolean) - Method in class dev.langchain4j.model.mistralai.MistralAiChatModel.MistralAiChatModelBuilder
 
logResponses(Boolean) - Method in class dev.langchain4j.model.mistralai.MistralAiEmbeddingModel.MistralAiEmbeddingModelBuilder
 
logResponses(Boolean) - Method in class dev.langchain4j.model.mistralai.MistralAiModels.MistralAiModelsBuilder
 
logResponses(Boolean) - Method in class dev.langchain4j.model.mistralai.MistralAiModerationModel.Builder
 
logResponses(Boolean) - Method in class dev.langchain4j.model.mistralai.MistralAiStreamingChatModel.MistralAiStreamingChatModelBuilder
 

M

maxRetries(int) - Method in class dev.langchain4j.model.mistralai.MistralAiModerationModel.Builder
 
maxRetries(Integer) - Method in class dev.langchain4j.model.mistralai.MistralAiChatModel.MistralAiChatModelBuilder
 
maxRetries(Integer) - Method in class dev.langchain4j.model.mistralai.MistralAiEmbeddingModel.MistralAiEmbeddingModelBuilder
 
maxRetries(Integer) - Method in class dev.langchain4j.model.mistralai.MistralAiModels.MistralAiModelsBuilder
 
maxTokens(Integer) - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiChatCompletionRequest.MistralAiChatCompletionRequestBuilder
 
maxTokens(Integer) - Method in class dev.langchain4j.model.mistralai.MistralAiChatModel.MistralAiChatModelBuilder
 
maxTokens(Integer) - Method in class dev.langchain4j.model.mistralai.MistralAiStreamingChatModel.MistralAiStreamingChatModelBuilder
 
message(MistralAiChatMessage) - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiChatCompletionChoice.MistralAiChatCompletionChoiceBuilder
 
messages(List<MistralAiChatMessage>) - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiChatCompletionRequest.MistralAiChatCompletionRequestBuilder
 
MISTRAL_EMBED - Enum constant in enum class dev.langchain4j.model.mistralai.MistralAiEmbeddingModelName
The MISTRAL_EMBED model.
MISTRAL_LARGE_LATEST - Enum constant in enum class dev.langchain4j.model.mistralai.MistralAiChatModelName
 
MISTRAL_MEDIUM - Enum constant in enum class dev.langchain4j.model.mistralai.MistralAiChatModelName
Deprecated, for removal: This API element is subject to removal in a future version.
As of release 0.29.0, replaced by MistralAiChatModelName.MISTRAL_MEDIUM_LATEST
MISTRAL_MEDIUM_LATEST - Enum constant in enum class dev.langchain4j.model.mistralai.MistralAiChatModelName
 
MISTRAL_MODERATION_LATEST - Enum constant in enum class dev.langchain4j.model.mistralai.MistralAiChatModelName
 
MISTRAL_SMALL - Enum constant in enum class dev.langchain4j.model.mistralai.MistralAiChatModelName
Deprecated, for removal: This API element is subject to removal in a future version.
As of release 0.29.0, replaced by MistralAiChatModelName.MISTRAL_SMALL_LATEST
MISTRAL_SMALL_LATEST - Enum constant in enum class dev.langchain4j.model.mistralai.MistralAiChatModelName
 
MISTRAL_TINY - Enum constant in enum class dev.langchain4j.model.mistralai.MistralAiChatModelName
Deprecated, for removal: This API element is subject to removal in a future version.
As of release 0.29.0, replaced by MistralAiChatModelName.OPEN_MISTRAL_7B
MistralAiApi - Interface in dev.langchain4j.model.mistralai.internal.api
 
MistralAiChatCompletionChoice - Class in dev.langchain4j.model.mistralai.internal.api
 
MistralAiChatCompletionChoice.MistralAiChatCompletionChoiceBuilder - Class in dev.langchain4j.model.mistralai.internal.api
 
MistralAiChatCompletionRequest - Class in dev.langchain4j.model.mistralai.internal.api
 
MistralAiChatCompletionRequest.MistralAiChatCompletionRequestBuilder - Class in dev.langchain4j.model.mistralai.internal.api
 
MistralAiChatCompletionResponse - Class in dev.langchain4j.model.mistralai.internal.api
 
MistralAiChatCompletionResponse.MistralAiChatCompletionResponseBuilder - Class in dev.langchain4j.model.mistralai.internal.api
 
MistralAiChatMessage - Class in dev.langchain4j.model.mistralai.internal.api
 
MistralAiChatMessage.MistralAiChatMessageBuilder - Class in dev.langchain4j.model.mistralai.internal.api
 
MistralAiChatModel - Class in dev.langchain4j.model.mistralai
Represents a Mistral AI Chat Model with a chat completion interface, such as open-mistral-7b and open-mixtral-8x7b This model allows generating chat completion of a sync way based on a list of chat messages.
MistralAiChatModel(String, String, String, Double, Double, Integer, Boolean, Integer, String, Duration, Boolean, Boolean, Integer) - Constructor for class dev.langchain4j.model.mistralai.MistralAiChatModel
Constructs a MistralAiChatModel with the specified parameters.
MistralAiChatModel.MistralAiChatModelBuilder - Class in dev.langchain4j.model.mistralai
 
MistralAiChatModelBuilder() - Constructor for class dev.langchain4j.model.mistralai.MistralAiChatModel.MistralAiChatModelBuilder
 
MistralAiChatModelBuilderFactory - Interface in dev.langchain4j.model.mistralai.spi
A factory for building MistralAiChatModel.MistralAiChatModelBuilder instances.
MistralAiChatModelName - Enum Class in dev.langchain4j.model.mistralai
Represents the available chat completion models for Mistral AI.
MistralAiClient - Class in dev.langchain4j.model.mistralai.internal.client
 
MistralAiClient() - Constructor for class dev.langchain4j.model.mistralai.internal.client.MistralAiClient
 
MistralAiClient.Builder<T,B> - Class in dev.langchain4j.model.mistralai.internal.client
 
MistralAiClientBuilderFactory - Interface in dev.langchain4j.model.mistralai.internal.client
 
MistralAiDeltaMessage - Class in dev.langchain4j.model.mistralai.internal.api
 
MistralAiDeltaMessage.MistralAiDeltaMessageBuilder - Class in dev.langchain4j.model.mistralai.internal.api
 
MistralAiEmbedding - Class in dev.langchain4j.model.mistralai.internal.api
 
MistralAiEmbedding.MistralAiEmbeddingBuilder - Class in dev.langchain4j.model.mistralai.internal.api
 
MistralAiEmbeddingModel - Class in dev.langchain4j.model.mistralai
Represents a Mistral AI embedding model, such as mistral-embed.
MistralAiEmbeddingModel(String, String, String, Duration, Boolean, Boolean, Integer) - Constructor for class dev.langchain4j.model.mistralai.MistralAiEmbeddingModel
Constructs a new MistralAiEmbeddingModel instance.
MistralAiEmbeddingModel.MistralAiEmbeddingModelBuilder - Class in dev.langchain4j.model.mistralai
 
MistralAiEmbeddingModelBuilder() - Constructor for class dev.langchain4j.model.mistralai.MistralAiEmbeddingModel.MistralAiEmbeddingModelBuilder
 
MistralAiEmbeddingModelBuilderFactory - Interface in dev.langchain4j.model.mistralai.spi
MistralAiEmbeddingModelName - Enum Class in dev.langchain4j.model.mistralai
The MistralAiEmbeddingModelName enum represents the available embedding models in the Mistral AI module.
MistralAiEmbeddingRequest - Class in dev.langchain4j.model.mistralai.internal.api
 
MistralAiEmbeddingRequest() - Constructor for class dev.langchain4j.model.mistralai.internal.api.MistralAiEmbeddingRequest
 
MistralAiEmbeddingRequest(MistralAiEmbeddingRequest.MistralAiEmbeddingRequestBuilder) - Constructor for class dev.langchain4j.model.mistralai.internal.api.MistralAiEmbeddingRequest
 
MistralAiEmbeddingRequest.MistralAiEmbeddingRequestBuilder - Class in dev.langchain4j.model.mistralai.internal.api
 
MistralAiEmbeddingResponse - Class in dev.langchain4j.model.mistralai.internal.api
 
MistralAiEmbeddingResponse.MistralAiEmbeddingResponseBuilder - Class in dev.langchain4j.model.mistralai.internal.api
 
MistralAiFunction - Class in dev.langchain4j.model.mistralai.internal.api
 
MistralAiFunction.MistralAiFunctionBuilder - Class in dev.langchain4j.model.mistralai.internal.api
 
MistralAiFunctionCall - Class in dev.langchain4j.model.mistralai.internal.api
 
MistralAiFunctionCall.MistralAiFunctionCallBuilder - Class in dev.langchain4j.model.mistralai.internal.api
 
MistralAiMapper - Class in dev.langchain4j.model.mistralai.internal.mapper
 
MistralAiMapper() - Constructor for class dev.langchain4j.model.mistralai.internal.mapper.MistralAiMapper
 
MistralAiModelCard - Class in dev.langchain4j.model.mistralai.internal.api
 
MistralAiModelCard.MistralAiModelCardBuilder - Class in dev.langchain4j.model.mistralai.internal.api
 
MistralAiModelPermission - Class in dev.langchain4j.model.mistralai.internal.api
 
MistralAiModelPermission(MistralAiModelPermission.MistralAiModelPermissionBuilder) - Constructor for class dev.langchain4j.model.mistralai.internal.api.MistralAiModelPermission
 
MistralAiModelPermission.MistralAiModelPermissionBuilder - Class in dev.langchain4j.model.mistralai.internal.api
 
MistralAiModelResponse - Class in dev.langchain4j.model.mistralai.internal.api
 
MistralAiModelResponse.MistralAiModelResponseBuilder - Class in dev.langchain4j.model.mistralai.internal.api
 
MistralAiModels - Class in dev.langchain4j.model.mistralai
Represents a collection of Mistral AI models.
MistralAiModels(String, String, Duration, Boolean, Boolean, Integer) - Constructor for class dev.langchain4j.model.mistralai.MistralAiModels
Constructs a new instance of MistralAiModels.
MistralAiModels.MistralAiModelsBuilder - Class in dev.langchain4j.model.mistralai
 
MistralAiModelsBuilder() - Constructor for class dev.langchain4j.model.mistralai.MistralAiModels.MistralAiModelsBuilder
 
MistralAiModelsBuilderFactory - Interface in dev.langchain4j.model.mistralai.spi
A factory for building MistralAiModels.MistralAiModelsBuilder instances.
MistralAiModerationModel - Class in dev.langchain4j.model.mistralai
 
MistralAiModerationModel(String, String, Duration, Integer, String, Boolean, Boolean) - Constructor for class dev.langchain4j.model.mistralai.MistralAiModerationModel
 
MistralAiModerationModel.Builder - Class in dev.langchain4j.model.mistralai
 
MistralAiModerationRequest - Record Class in dev.langchain4j.model.mistralai.internal.api
 
MistralAiModerationRequest(String, List<String>) - Constructor for record class dev.langchain4j.model.mistralai.internal.api.MistralAiModerationRequest
Creates an instance of a MistralAiModerationRequest record class.
MistralAiModerationResponse - Record Class in dev.langchain4j.model.mistralai.internal.api
 
MistralAiModerationResponse(String, String, List<MistralModerationResult>) - Constructor for record class dev.langchain4j.model.mistralai.internal.api.MistralAiModerationResponse
Creates an instance of a MistralAiModerationResponse record class.
MistralAiParameters - Class in dev.langchain4j.model.mistralai.internal.api
 
MistralAiParameters.MistralAiParametersBuilder - Class in dev.langchain4j.model.mistralai.internal.api
 
MistralAiResponseFormat - Class in dev.langchain4j.model.mistralai.internal.api
 
MistralAiResponseFormat.MistralAiResponseFormatBuilder - Class in dev.langchain4j.model.mistralai.internal.api
 
MistralAiResponseFormatType - Enum Class in dev.langchain4j.model.mistralai.internal.api
Represents the value of the 'type' field in the response_format parameter of the MistralAi Chat completions request.
MistralAiRole - Enum Class in dev.langchain4j.model.mistralai.internal.api
 
MistralAiStreamingChatModel - Class in dev.langchain4j.model.mistralai
Represents a Mistral AI Chat Model with a chat completion interface, such as mistral-tiny and mistral-small.
MistralAiStreamingChatModel(String, String, String, Double, Double, Integer, Boolean, Integer, String, Boolean, Boolean, Duration) - Constructor for class dev.langchain4j.model.mistralai.MistralAiStreamingChatModel
Constructs a MistralAiStreamingChatModel with the specified parameters.
MistralAiStreamingChatModel.MistralAiStreamingChatModelBuilder - Class in dev.langchain4j.model.mistralai
 
MistralAiStreamingChatModelBuilder() - Constructor for class dev.langchain4j.model.mistralai.MistralAiStreamingChatModel.MistralAiStreamingChatModelBuilder
 
MistralAiStreamingChatModelBuilderFactory - Interface in dev.langchain4j.model.mistralai.spi
MistralAiTool - Class in dev.langchain4j.model.mistralai.internal.api
 
MistralAiTool.MistralAiToolBuilder - Class in dev.langchain4j.model.mistralai.internal.api
 
MistralAiToolCall - Class in dev.langchain4j.model.mistralai.internal.api
 
MistralAiToolCall.MistralAiToolCallBuilder - Class in dev.langchain4j.model.mistralai.internal.api
 
MistralAiToolChoiceName - Enum Class in dev.langchain4j.model.mistralai.internal.api
 
MistralAiToolType - Enum Class in dev.langchain4j.model.mistralai.internal.api
 
MistralAiUsage - Class in dev.langchain4j.model.mistralai.internal.api
 
MistralAiUsage.MistralAiUsageBuilder - Class in dev.langchain4j.model.mistralai.internal.api
 
MistralAiUsageBuilder() - Constructor for class dev.langchain4j.model.mistralai.internal.api.MistralAiUsage.MistralAiUsageBuilder
 
MistralCategories - Class in dev.langchain4j.model.mistralai.internal.api
 
MistralCategories.MistralCategoriesBuilder - Class in dev.langchain4j.model.mistralai.internal.api
 
MistralCategoryScores - Class in dev.langchain4j.model.mistralai.internal.api
 
MistralCategoryScores.MistralCategoryScoresBuilder - Class in dev.langchain4j.model.mistralai.internal.api
 
MistralModerationResult - Class in dev.langchain4j.model.mistralai.internal.api
 
MistralModerationResult(MistralModerationResult.MistralModerationResultBuilder) - Constructor for class dev.langchain4j.model.mistralai.internal.api.MistralModerationResult
 
MistralModerationResult.MistralModerationResultBuilder - Class in dev.langchain4j.model.mistralai.internal.api
 
model() - Method in record class dev.langchain4j.model.mistralai.internal.api.MistralAiModerationRequest
Returns the value of the model record component.
model() - Method in record class dev.langchain4j.model.mistralai.internal.api.MistralAiModerationResponse
Returns the value of the model record component.
model(String) - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiChatCompletionRequest.MistralAiChatCompletionRequestBuilder
 
model(String) - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiChatCompletionResponse.MistralAiChatCompletionResponseBuilder
 
model(String) - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiEmbeddingRequest.MistralAiEmbeddingRequestBuilder
 
model(String) - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiEmbeddingResponse.MistralAiEmbeddingResponseBuilder
 
modelName(MistralAiChatModelName) - Method in class dev.langchain4j.model.mistralai.MistralAiChatModel.MistralAiChatModelBuilder
 
modelName(MistralAiChatModelName) - Method in class dev.langchain4j.model.mistralai.MistralAiStreamingChatModel.MistralAiStreamingChatModelBuilder
 
modelName(MistralAiEmbeddingModelName) - Method in class dev.langchain4j.model.mistralai.MistralAiEmbeddingModel.MistralAiEmbeddingModelBuilder
 
modelName(String) - Method in class dev.langchain4j.model.mistralai.MistralAiChatModel.MistralAiChatModelBuilder
 
modelName(String) - Method in class dev.langchain4j.model.mistralai.MistralAiEmbeddingModel.MistralAiEmbeddingModelBuilder
 
modelName(String) - Method in class dev.langchain4j.model.mistralai.MistralAiModerationModel.Builder
 
modelName(String) - Method in class dev.langchain4j.model.mistralai.MistralAiStreamingChatModel.MistralAiStreamingChatModelBuilder
 
models() - Method in interface dev.langchain4j.model.mistralai.internal.api.MistralAiApi
 
moderate(String) - Method in class dev.langchain4j.model.mistralai.MistralAiModerationModel
 
moderate(List<ChatMessage>) - Method in class dev.langchain4j.model.mistralai.MistralAiModerationModel
 
moderation(MistralAiModerationRequest) - Method in class dev.langchain4j.model.mistralai.internal.client.DefaultMistralAiClient
 
moderation(MistralAiModerationRequest) - Method in class dev.langchain4j.model.mistralai.internal.client.MistralAiClient
 
moderations(MistralAiModerationRequest) - Method in interface dev.langchain4j.model.mistralai.internal.api.MistralAiApi
 

N

name(String) - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiChatMessage.MistralAiChatMessageBuilder
 
name(String) - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiFunction.MistralAiFunctionBuilder
 
name(String) - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiFunctionCall.MistralAiFunctionCallBuilder
 
NONE - Enum constant in enum class dev.langchain4j.model.mistralai.internal.api.MistralAiToolChoiceName
 

O

object(String) - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiChatCompletionResponse.MistralAiChatCompletionResponseBuilder
 
object(String) - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiEmbedding.MistralAiEmbeddingBuilder
 
object(String) - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiEmbeddingResponse.MistralAiEmbeddingResponseBuilder
 
object(String) - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiModelCard.MistralAiModelCardBuilder
 
object(String) - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiModelPermission.MistralAiModelPermissionBuilder
 
object(String) - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiModelResponse.MistralAiModelResponseBuilder
 
OPEN_MISTRAL_7B - Enum constant in enum class dev.langchain4j.model.mistralai.MistralAiChatModelName
 
OPEN_MIXTRAL_8X22B - Enum constant in enum class dev.langchain4j.model.mistralai.MistralAiChatModelName
 
OPEN_MIXTRAL_8x7B - Enum constant in enum class dev.langchain4j.model.mistralai.MistralAiChatModelName
 
organization(String) - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiModelPermission.MistralAiModelPermissionBuilder
 
ownerBy(String) - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiModelCard.MistralAiModelCardBuilder
 

P

parameters(MistralAiParameters) - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiFunction.MistralAiFunctionBuilder
 
parent(String) - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiModelCard.MistralAiModelCardBuilder
 
permission(List<MistralAiModelPermission>) - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiModelCard.MistralAiModelCardBuilder
 
pii(Boolean) - Method in class dev.langchain4j.model.mistralai.internal.api.MistralCategories.MistralCategoriesBuilder
 
pii(Double) - Method in class dev.langchain4j.model.mistralai.internal.api.MistralCategoryScores.MistralCategoryScoresBuilder
 
promptTokens(Integer) - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiUsage.MistralAiUsageBuilder
 
properties(Map<String, Map<String, Object>>) - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiParameters.MistralAiParametersBuilder
 

R

randomSeed(Integer) - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiChatCompletionRequest.MistralAiChatCompletionRequestBuilder
 
randomSeed(Integer) - Method in class dev.langchain4j.model.mistralai.MistralAiChatModel.MistralAiChatModelBuilder
 
randomSeed(Integer) - Method in class dev.langchain4j.model.mistralai.MistralAiStreamingChatModel.MistralAiStreamingChatModelBuilder
 
required(List<String>) - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiParameters.MistralAiParametersBuilder
 
responseFormat(MistralAiResponseFormat) - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiChatCompletionRequest.MistralAiChatCompletionRequestBuilder
 
responseFormat(MistralAiResponseFormatType) - Method in class dev.langchain4j.model.mistralai.MistralAiChatModel.MistralAiChatModelBuilder
 
responseFormat(MistralAiResponseFormatType) - Method in class dev.langchain4j.model.mistralai.MistralAiStreamingChatModel.MistralAiStreamingChatModelBuilder
 
responseFormat(String) - Method in class dev.langchain4j.model.mistralai.MistralAiChatModel.MistralAiChatModelBuilder
 
responseFormat(String) - Method in class dev.langchain4j.model.mistralai.MistralAiStreamingChatModel.MistralAiStreamingChatModelBuilder
 
results() - Method in record class dev.langchain4j.model.mistralai.internal.api.MistralAiModerationResponse
Returns the value of the results record component.
role(MistralAiRole) - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiChatMessage.MistralAiChatMessageBuilder
 
role(MistralAiRole) - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiDeltaMessage.MistralAiDeltaMessageBuilder
 
root(String) - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiModelCard.MistralAiModelCardBuilder
 

S

safePrompt(Boolean) - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiChatCompletionRequest.MistralAiChatCompletionRequestBuilder
 
safePrompt(Boolean) - Method in class dev.langchain4j.model.mistralai.MistralAiChatModel.MistralAiChatModelBuilder
 
safePrompt(Boolean) - Method in class dev.langchain4j.model.mistralai.MistralAiStreamingChatModel.MistralAiStreamingChatModelBuilder
 
selfharm(Boolean) - Method in class dev.langchain4j.model.mistralai.internal.api.MistralCategories.MistralCategoriesBuilder
 
selfharm(Double) - Method in class dev.langchain4j.model.mistralai.internal.api.MistralCategoryScores.MistralCategoryScoresBuilder
 
setName(String) - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiFunction
 
sexual(Boolean) - Method in class dev.langchain4j.model.mistralai.internal.api.MistralCategories.MistralCategoriesBuilder
 
sexual(Double) - Method in class dev.langchain4j.model.mistralai.internal.api.MistralCategoryScores.MistralCategoryScoresBuilder
 
stream(Boolean) - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiChatCompletionRequest.MistralAiChatCompletionRequestBuilder
 
streamingChatCompletion(MistralAiChatCompletionRequest) - Method in interface dev.langchain4j.model.mistralai.internal.api.MistralAiApi
 
streamingChatCompletion(MistralAiChatCompletionRequest, StreamingResponseHandler<AiMessage>) - Method in class dev.langchain4j.model.mistralai.internal.client.DefaultMistralAiClient
 
streamingChatCompletion(MistralAiChatCompletionRequest, StreamingResponseHandler<AiMessage>) - Method in class dev.langchain4j.model.mistralai.internal.client.MistralAiClient
 
SYSTEM - Enum constant in enum class dev.langchain4j.model.mistralai.internal.api.MistralAiRole
 

T

temperature(Double) - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiChatCompletionRequest.MistralAiChatCompletionRequestBuilder
 
temperature(Double) - Method in class dev.langchain4j.model.mistralai.MistralAiChatModel.MistralAiChatModelBuilder
 
temperature(Double) - Method in class dev.langchain4j.model.mistralai.MistralAiStreamingChatModel.MistralAiStreamingChatModelBuilder
 
TEXT - Enum constant in enum class dev.langchain4j.model.mistralai.internal.api.MistralAiResponseFormatType
 
timeout - Variable in class dev.langchain4j.model.mistralai.internal.client.MistralAiClient.Builder
 
timeout(Duration) - Method in class dev.langchain4j.model.mistralai.internal.client.MistralAiClient.Builder
 
timeout(Duration) - Method in class dev.langchain4j.model.mistralai.MistralAiChatModel.MistralAiChatModelBuilder
 
timeout(Duration) - Method in class dev.langchain4j.model.mistralai.MistralAiEmbeddingModel.MistralAiEmbeddingModelBuilder
 
timeout(Duration) - Method in class dev.langchain4j.model.mistralai.MistralAiModels.MistralAiModelsBuilder
 
timeout(Duration) - Method in class dev.langchain4j.model.mistralai.MistralAiModerationModel.Builder
 
timeout(Duration) - Method in class dev.langchain4j.model.mistralai.MistralAiStreamingChatModel.MistralAiStreamingChatModelBuilder
 
toBuilder() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiEmbeddingRequest
 
tokenUsageFrom(MistralAiUsage) - Static method in class dev.langchain4j.model.mistralai.internal.mapper.MistralAiMapper
 
toMistralAiMessages(List<ChatMessage>) - Static method in class dev.langchain4j.model.mistralai.internal.mapper.MistralAiMapper
 
toMistralAiResponseFormat(String) - Static method in class dev.langchain4j.model.mistralai.internal.mapper.MistralAiMapper
 
toMistralAiTools(List<ToolSpecification>) - Static method in class dev.langchain4j.model.mistralai.internal.mapper.MistralAiMapper
 
TOOL - Enum constant in enum class dev.langchain4j.model.mistralai.internal.api.MistralAiRole
 
toolCallId(String) - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiChatMessage.MistralAiChatMessageBuilder
 
toolCalls(List<MistralAiToolCall>) - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiChatMessage.MistralAiChatMessageBuilder
 
toolCalls(List<MistralAiToolCall>) - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiDeltaMessage.MistralAiDeltaMessageBuilder
 
toolChoice(MistralAiToolChoiceName) - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiChatCompletionRequest.MistralAiChatCompletionRequestBuilder
 
tools(List<MistralAiTool>) - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiChatCompletionRequest.MistralAiChatCompletionRequestBuilder
 
topP(Double) - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiChatCompletionRequest.MistralAiChatCompletionRequestBuilder
 
topP(Double) - Method in class dev.langchain4j.model.mistralai.MistralAiChatModel.MistralAiChatModelBuilder
 
topP(Double) - Method in class dev.langchain4j.model.mistralai.MistralAiStreamingChatModel.MistralAiStreamingChatModelBuilder
 
toString() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiChatCompletionChoice
 
toString() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiChatCompletionRequest
 
toString() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiChatCompletionResponse
 
toString() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiChatMessage
 
toString() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiDeltaMessage
 
toString() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiEmbedding
 
toString() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiEmbeddingRequest.MistralAiEmbeddingRequestBuilder
 
toString() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiEmbeddingRequest
 
toString() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiEmbeddingResponse
 
toString() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiFunction
 
toString() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiFunctionCall
 
toString() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiModelCard
 
toString() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiModelPermission
 
toString() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiModelResponse
 
toString() - Method in record class dev.langchain4j.model.mistralai.internal.api.MistralAiModerationRequest
Returns a string representation of this record class.
toString() - Method in record class dev.langchain4j.model.mistralai.internal.api.MistralAiModerationResponse
Returns a string representation of this record class.
toString() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiParameters
 
toString() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiResponseFormat
 
toString() - Method in enum class dev.langchain4j.model.mistralai.internal.api.MistralAiResponseFormatType
Returns the string representation in lowercase of the response format type.
toString() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiTool
 
toString() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiToolCall
 
toString() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiUsage
 
toString() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralCategories
 
toString() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralCategoryScores
 
toString() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralModerationResult
 
toString() - Method in class dev.langchain4j.model.mistralai.MistralAiChatModel.MistralAiChatModelBuilder
 
toString() - Method in enum class dev.langchain4j.model.mistralai.MistralAiChatModelName
 
toString() - Method in class dev.langchain4j.model.mistralai.MistralAiEmbeddingModel.MistralAiEmbeddingModelBuilder
 
toString() - Method in enum class dev.langchain4j.model.mistralai.MistralAiEmbeddingModelName
Returns the string representation of the embedding model.
toString() - Method in class dev.langchain4j.model.mistralai.MistralAiModels.MistralAiModelsBuilder
 
toString() - Method in class dev.langchain4j.model.mistralai.MistralAiStreamingChatModel.MistralAiStreamingChatModelBuilder
 
totalTokens(Integer) - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiUsage.MistralAiUsageBuilder
 
toToolExecutionRequest(MistralAiToolCall) - Static method in class dev.langchain4j.model.mistralai.internal.mapper.MistralAiMapper
 
toToolExecutionRequests(List<MistralAiToolCall>) - Static method in class dev.langchain4j.model.mistralai.internal.mapper.MistralAiMapper
 
type(MistralAiToolType) - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiTool.MistralAiToolBuilder
 
type(MistralAiToolType) - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiToolCall.MistralAiToolCallBuilder
 
type(Object) - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiResponseFormat.MistralAiResponseFormatBuilder
 
type(String) - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiParameters.MistralAiParametersBuilder
 

U

usage(MistralAiUsage) - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiChatCompletionChoice.MistralAiChatCompletionChoiceBuilder
 
usage(MistralAiUsage) - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiChatCompletionResponse.MistralAiChatCompletionResponseBuilder
 
usage(MistralAiUsage) - Method in class dev.langchain4j.model.mistralai.internal.api.MistralAiEmbeddingResponse.MistralAiEmbeddingResponseBuilder
 
USER - Enum constant in enum class dev.langchain4j.model.mistralai.internal.api.MistralAiRole
 

V

valueOf(String) - Static method in enum class dev.langchain4j.model.mistralai.internal.api.MistralAiResponseFormatType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class dev.langchain4j.model.mistralai.internal.api.MistralAiRole
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class dev.langchain4j.model.mistralai.internal.api.MistralAiToolChoiceName
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class dev.langchain4j.model.mistralai.internal.api.MistralAiToolType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class dev.langchain4j.model.mistralai.MistralAiChatModelName
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class dev.langchain4j.model.mistralai.MistralAiEmbeddingModelName
Returns the enum constant of this class with the specified name.
values() - Static method in enum class dev.langchain4j.model.mistralai.internal.api.MistralAiResponseFormatType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class dev.langchain4j.model.mistralai.internal.api.MistralAiRole
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class dev.langchain4j.model.mistralai.internal.api.MistralAiToolChoiceName
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class dev.langchain4j.model.mistralai.internal.api.MistralAiToolType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class dev.langchain4j.model.mistralai.MistralAiChatModelName
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class dev.langchain4j.model.mistralai.MistralAiEmbeddingModelName
Returns an array containing the constants of this enum class, in the order they are declared.
violenceAndThreats(Boolean) - Method in class dev.langchain4j.model.mistralai.internal.api.MistralCategories.MistralCategoriesBuilder
 
violenceAndThreats(Double) - Method in class dev.langchain4j.model.mistralai.internal.api.MistralCategoryScores.MistralCategoryScoresBuilder
 

W

withApiKey(String) - Static method in class dev.langchain4j.model.mistralai.MistralAiChatModel
Deprecated, for removal: This API element is subject to removal in a future version.
Please use builder() instead, and explicitly set the model name and, if necessary, other parameters. The default value for the model name will be removed in future releases!
withApiKey(String) - Static method in class dev.langchain4j.model.mistralai.MistralAiEmbeddingModel
Deprecated, for removal: This API element is subject to removal in a future version.
Please use builder() instead, and explicitly set the model name and, if necessary, other parameters. The default value for the model name will be removed in future releases!
withApiKey(String) - Static method in class dev.langchain4j.model.mistralai.MistralAiModels
 
withApiKey(String) - Static method in class dev.langchain4j.model.mistralai.MistralAiStreamingChatModel
Deprecated, for removal: This API element is subject to removal in a future version.
Please use builder() instead, and explicitly set the model name and, if necessary, other parameters. The default value for the model name will be removed in future releases!
A B C D E F G H I J L M N O P R S T U V W 
All Classes and Interfaces|All Packages