Index

A B C D E F G H I J L M N O 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
 
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.MistralAiModerationModel.Builder
 
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.MistralAiModerationModel.Builder
 
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.MistralAiModerationModel.Builder
 
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

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
 

D

DefaultMistralAiClient - Class in dev.langchain4j.model.mistralai.internal.client
 
DefaultMistralAiClient.Builder - Class in dev.langchain4j.model.mistralai.internal.client
 
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
 
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.

F

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 - 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.
getCategories() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralModerationResult
 
getCategoryScores() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralModerationResult
 
getDangerousAndCriminalContent() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralCategories
 
getDangerousAndCriminalContent() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralCategoryScores
 
getHateAndDiscrimination() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralCategories
 
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
 
getLaw() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralCategories
 
getLaw() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralCategoryScores
 
getPii() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralCategories
 
getPii() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralCategoryScores
 
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
 
getViolenceAndThreats() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralCategories
 
getViolenceAndThreats() - Method in class dev.langchain4j.model.mistralai.internal.api.MistralCategoryScores
 

H

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.

I

id() - Method in record class dev.langchain4j.model.mistralai.internal.api.MistralAiModerationResponse
Returns the value of the id record component.
input() - Method in record class dev.langchain4j.model.mistralai.internal.api.MistralAiModerationRequest
Returns the value of the input record component.

J

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

L

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.MistralAiModerationModel.Builder
 
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.MistralAiModerationModel.Builder
 

M

maxRetries(int) - Method in class dev.langchain4j.model.mistralai.MistralAiModerationModel.Builder
 
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() - Constructor for class dev.langchain4j.model.mistralai.internal.api.MistralAiChatCompletionChoice
 
MistralAiChatCompletionRequest - Class in dev.langchain4j.model.mistralai.internal.api
 
MistralAiChatCompletionRequest() - Constructor for class dev.langchain4j.model.mistralai.internal.api.MistralAiChatCompletionRequest
 
MistralAiChatCompletionResponse - Class in dev.langchain4j.model.mistralai.internal.api
 
MistralAiChatCompletionResponse() - Constructor for class dev.langchain4j.model.mistralai.internal.api.MistralAiChatCompletionResponse
 
MistralAiChatMessage - Class in dev.langchain4j.model.mistralai.internal.api
 
MistralAiChatMessage() - Constructor for class dev.langchain4j.model.mistralai.internal.api.MistralAiChatMessage
 
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() - Constructor for class dev.langchain4j.model.mistralai.internal.api.MistralAiDeltaMessage
 
MistralAiEmbedding - Class in dev.langchain4j.model.mistralai.internal.api
 
MistralAiEmbedding() - Constructor for class dev.langchain4j.model.mistralai.internal.api.MistralAiEmbedding
 
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
 
MistralAiEmbeddingResponse - Class in dev.langchain4j.model.mistralai.internal.api
 
MistralAiEmbeddingResponse() - Constructor for class dev.langchain4j.model.mistralai.internal.api.MistralAiEmbeddingResponse
 
MistralAiFunction - Class in dev.langchain4j.model.mistralai.internal.api
 
MistralAiFunction() - Constructor for class dev.langchain4j.model.mistralai.internal.api.MistralAiFunction
 
MistralAiFunctionCall - Class in dev.langchain4j.model.mistralai.internal.api
 
MistralAiFunctionCall() - Constructor for class dev.langchain4j.model.mistralai.internal.api.MistralAiFunctionCall
 
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() - Constructor for class dev.langchain4j.model.mistralai.internal.api.MistralAiModelCard
 
MistralAiModelPermission - Class in dev.langchain4j.model.mistralai.internal.api
 
MistralAiModelPermission() - Constructor for class dev.langchain4j.model.mistralai.internal.api.MistralAiModelPermission
 
MistralAiModelResponse - Class in dev.langchain4j.model.mistralai.internal.api
 
MistralAiModelResponse() - Constructor for class dev.langchain4j.model.mistralai.internal.api.MistralAiModelResponse
 
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() - Constructor for class dev.langchain4j.model.mistralai.internal.api.MistralAiParameters
 
MistralAiResponseFormat - Class in dev.langchain4j.model.mistralai.internal.api
 
MistralAiResponseFormat() - Constructor for class dev.langchain4j.model.mistralai.internal.api.MistralAiResponseFormat
 
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() - Constructor for class dev.langchain4j.model.mistralai.internal.api.MistralAiTool
 
MistralAiToolCall - Class in dev.langchain4j.model.mistralai.internal.api
 
MistralAiToolCall() - Constructor for class dev.langchain4j.model.mistralai.internal.api.MistralAiToolCall
 
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() - Constructor for class dev.langchain4j.model.mistralai.internal.api.MistralAiUsage
 
MistralCategories - Class in dev.langchain4j.model.mistralai.internal.api
 
MistralCategories() - Constructor for class dev.langchain4j.model.mistralai.internal.api.MistralCategories
 
MistralCategoryScores - Class in dev.langchain4j.model.mistralai.internal.api
 
MistralCategoryScores() - Constructor for class dev.langchain4j.model.mistralai.internal.api.MistralCategoryScores
 
MistralModerationResult - Class in dev.langchain4j.model.mistralai.internal.api
 
MistralModerationResult() - Constructor for class dev.langchain4j.model.mistralai.internal.api.MistralModerationResult
 
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.
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

NONE - Enum constant in enum class dev.langchain4j.model.mistralai.internal.api.MistralAiToolChoiceName
 

O

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
 

R

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.

S

setCategories(MistralCategories) - Method in class dev.langchain4j.model.mistralai.internal.api.MistralModerationResult
 
setCategoryScores(MistralCategoryScores) - Method in class dev.langchain4j.model.mistralai.internal.api.MistralModerationResult
 
setDangerousAndCriminalContent(Boolean) - Method in class dev.langchain4j.model.mistralai.internal.api.MistralCategories
 
setDangerousAndCriminalContent(Double) - Method in class dev.langchain4j.model.mistralai.internal.api.MistralCategoryScores
 
setHateAndDiscrimination(Boolean) - Method in class dev.langchain4j.model.mistralai.internal.api.MistralCategories
 
setHateAndDiscrimination(Double) - Method in class dev.langchain4j.model.mistralai.internal.api.MistralCategoryScores
 
setHealth(Boolean) - Method in class dev.langchain4j.model.mistralai.internal.api.MistralCategories
 
setHealth(Double) - Method in class dev.langchain4j.model.mistralai.internal.api.MistralCategoryScores
 
setLaw(Boolean) - Method in class dev.langchain4j.model.mistralai.internal.api.MistralCategories
 
setLaw(Double) - Method in class dev.langchain4j.model.mistralai.internal.api.MistralCategoryScores
 
setPii(Boolean) - Method in class dev.langchain4j.model.mistralai.internal.api.MistralCategories
 
setPii(Double) - Method in class dev.langchain4j.model.mistralai.internal.api.MistralCategoryScores
 
setSelfHarm(Boolean) - Method in class dev.langchain4j.model.mistralai.internal.api.MistralCategories
 
setSelfHarm(Double) - Method in class dev.langchain4j.model.mistralai.internal.api.MistralCategoryScores
 
setSexual(Boolean) - Method in class dev.langchain4j.model.mistralai.internal.api.MistralCategories
 
setSexual(Double) - Method in class dev.langchain4j.model.mistralai.internal.api.MistralCategoryScores
 
setViolenceAndThreats(Boolean) - Method in class dev.langchain4j.model.mistralai.internal.api.MistralCategories
 
setViolenceAndThreats(Double) - Method in class dev.langchain4j.model.mistralai.internal.api.MistralCategoryScores
 
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

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.MistralAiModerationModel.Builder
 
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
 
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 enum class dev.langchain4j.model.mistralai.internal.api.MistralAiResponseFormatType
Returns the string representation in lowercase of the response format type.
toString() - Method in enum class dev.langchain4j.model.mistralai.MistralAiChatModelName
 
toString() - Method in enum class dev.langchain4j.model.mistralai.MistralAiEmbeddingModelName
Returns the string representation of the embedding model.
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
 

U

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.

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 R S T U V W 
All Classes and Interfaces|All Packages