Uses of Class
org.springframework.ai.mistralai.api.MistralAiApi.ChatCompletionRequest.ResponseFormat
Packages that use MistralAiApi.ChatCompletionRequest.ResponseFormat
Package
Description
-
Uses of MistralAiApi.ChatCompletionRequest.ResponseFormat in org.springframework.ai.mistralai
Methods in org.springframework.ai.mistralai that return MistralAiApi.ChatCompletionRequest.ResponseFormatMethods in org.springframework.ai.mistralai with parameters of type MistralAiApi.ChatCompletionRequest.ResponseFormatModifier and TypeMethodDescriptionMistralAiChatOptions.AbstractBuilder.responseFormat(@Nullable MistralAiApi.ChatCompletionRequest.ResponseFormat responseFormat) Constructors in org.springframework.ai.mistralai with parameters of type MistralAiApi.ChatCompletionRequest.ResponseFormatModifierConstructorDescriptionprotectedMistralAiChatOptions(@Nullable String model, @Nullable Double temperature, @Nullable Double topP, @Nullable Integer maxTokens, @Nullable Boolean safePrompt, @Nullable Integer randomSeed, @Nullable MistralAiApi.ChatCompletionRequest.ResponseFormat responseFormat, @Nullable List<String> stop, @Nullable MistralAiApi.ChatCompletionRequest.ReasoningEffort reasoningEffort, @Nullable Double frequencyPenalty, @Nullable Double presencePenalty, @Nullable Integer n, @Nullable List<MistralAiApi.FunctionTool> tools, @Nullable MistralAiApi.ChatCompletionRequest.ToolChoice toolChoice, @Nullable List<ToolCallback> toolCallbacks, @Nullable Map<String, Object> toolContext) -
Uses of MistralAiApi.ChatCompletionRequest.ResponseFormat in org.springframework.ai.mistralai.api
Methods in org.springframework.ai.mistralai.api that return MistralAiApi.ChatCompletionRequest.ResponseFormatModifier and TypeMethodDescriptionMistralAiApi.ChatCompletionRequest.ResponseFormat.Builder.build()MistralAiApi.ChatCompletionRequest.ResponseFormat.jsonObject()Creates a ResponseFormat for JSON object output (JSON mode).MistralAiApi.ChatCompletionRequest.ResponseFormat.jsonSchema(Class<?> clazz) Creates a ResponseFormat for JSON schema output with automatic schema generation from a class.MistralAiApi.ChatCompletionRequest.ResponseFormat.jsonSchema(String schema) Creates a ResponseFormat for JSON schema output with a JSON schema string.MistralAiApi.ChatCompletionRequest.ResponseFormat.jsonSchema(Map<String, Object> schema) Creates a ResponseFormat for JSON schema output with a JSON schema map.MistralAiApi.ChatCompletionRequest.responseFormat()Returns the value of theresponseFormatrecord component.MistralAiApi.ChatCompletionRequest.ResponseFormat.text()Creates a ResponseFormat for text output.Constructors in org.springframework.ai.mistralai.api with parameters of type MistralAiApi.ChatCompletionRequest.ResponseFormatModifierConstructorDescriptionChatCompletionRequest(@Nullable String model, List<MistralAiApi.ChatCompletionMessage> messages, @Nullable List<MistralAiApi.FunctionTool> tools, @Nullable MistralAiApi.ChatCompletionRequest.ToolChoice toolChoice, @Nullable Double temperature, @Nullable Double topP, @Nullable Integer maxTokens, @Nullable Integer n, @Nullable Double presencePenalty, @Nullable Double frequencyPenalty, @Nullable Boolean stream, @Nullable Boolean safePrompt, @Nullable List<String> stop, @Nullable MistralAiApi.ChatCompletionRequest.ReasoningEffort reasoningEffort, @Nullable Integer randomSeed, @Nullable MistralAiApi.ChatCompletionRequest.ResponseFormat responseFormat) Creates an instance of aChatCompletionRequestrecord class. -
Uses of MistralAiApi.ChatCompletionRequest.ResponseFormat in org.springframework.ai.model.mistralai.autoconfigure
Methods in org.springframework.ai.model.mistralai.autoconfigure that return MistralAiApi.ChatCompletionRequest.ResponseFormatModifier and TypeMethodDescriptionMistralAiChatProperties.getResponseFormat()MistralAiChatProperties.Options.getResponseFormat()Deprecated, for removal: This API element is subject to removal in a future version.Methods in org.springframework.ai.model.mistralai.autoconfigure with parameters of type MistralAiApi.ChatCompletionRequest.ResponseFormatModifier and TypeMethodDescriptionvoidMistralAiChatProperties.Options.setResponseFormat(@Nullable MistralAiApi.ChatCompletionRequest.ResponseFormat responseFormat) voidMistralAiChatProperties.setResponseFormat(@Nullable MistralAiApi.ChatCompletionRequest.ResponseFormat responseFormat)