Package org.springframework.ai.mistralai.api
@NullMarked
package org.springframework.ai.mistralai.api
-
ClassDescriptionSingle-class, Java Client library for Mistral AI platform.Represents a chat completion response returned by model, based on the provided input.Chat completion choice.Represents a streamed chunk of a chat completion response returned by model, based on the provided input.Chat completion choice.Message comprising the conversation.The function definition.Marker interface representing the different content chunks supported.The role of the author of this message.Marker interface representing the different thinking content chunks supported.The relevant tool call.Creates a model request for chat conversation.Controls the reasoning effort level for adjustable reasoning models.An object specifying the format that the model must output.JSON schema object that describes the format of the JSON object.Specifies a tool the model should use.List of well-known Mistral chat models.Represents an embedding vector returned by embedding endpoint.List of multiple embedding responses.List of well-known Mistral embedding models.Creates an embedding vector representing the input text.The reason the model stopped generating tokens.Represents a tool the model may call.Function definition.Create a tool of type 'function' and the given function definition.Log probability information for the choice. anticipation of future changes.Message content tokens with log probability information.The most likely tokens and their log probability, at this token position.Usage statistics.Mistral AI Moderation API.List of well-known Mistral moderation models.Helper class to support Streaming function calling.