Uses of Interface
org.springframework.ai.model.ModelOptions
Packages that use ModelOptions
Package
Description
Provides the API for embedding observations.
Provides a set of interfaces and classes for a generic API designed to interact with
various AI models.
-
Uses of ModelOptions in org.springframework.ai.anthropic
Classes in org.springframework.ai.anthropic that implement ModelOptionsModifier and TypeClassDescriptionclassThe options to be used when sending a chat request to the Anthropic API. -
Uses of ModelOptions in org.springframework.ai.audio.transcription
Subinterfaces of ModelOptions in org.springframework.ai.audio.transcriptionModifier and TypeInterfaceDescriptioninterfaceOptions for audio transcription. -
Uses of ModelOptions in org.springframework.ai.audio.tts
Subinterfaces of ModelOptions in org.springframework.ai.audio.ttsModifier and TypeInterfaceDescriptioninterfaceInterface for text-to-speech model options.Classes in org.springframework.ai.audio.tts that implement ModelOptionsModifier and TypeClassDescriptionfinal classDefault implementation of theTextToSpeechOptionsinterface. -
Uses of ModelOptions in org.springframework.ai.azure.openai
Classes in org.springframework.ai.azure.openai that implement ModelOptionsModifier and TypeClassDescriptionclassOptions for audio transcription using Azure Open AI.classThe configuration information for a chat completions request.classThe configuration information for the embedding requests.classThe configuration information for a image generation request. -
Uses of ModelOptions in org.springframework.ai.bedrock.cohere
Classes in org.springframework.ai.bedrock.cohere that implement ModelOptionsModifier and TypeClassDescriptionclassOptions for the Bedrock Cohere embedding API. -
Uses of ModelOptions in org.springframework.ai.bedrock.converse
Classes in org.springframework.ai.bedrock.converse that implement ModelOptionsModifier and TypeClassDescriptionclassThe options to be used when sending a chat request to the Bedrock API. -
Uses of ModelOptions in org.springframework.ai.bedrock.converse.api
Methods in org.springframework.ai.bedrock.converse.api with parameters of type ModelOptionsModifier and TypeMethodDescriptionstatic software.amazon.awssdk.core.document.DocumentConverseApiUtils.getChatOptionsAdditionalModelRequestFields(ChatOptions defaultOptions, ModelOptions promptOptions) -
Uses of ModelOptions in org.springframework.ai.bedrock.titan
Classes in org.springframework.ai.bedrock.titan that implement ModelOptionsModifier and TypeClassDescriptionclassOptions for the Titan Embedding API. -
Uses of ModelOptions in org.springframework.ai.chat.prompt
Subinterfaces of ModelOptions in org.springframework.ai.chat.promptModifier and TypeInterfaceDescriptioninterfaceModelOptionsrepresenting the common options that are portable across different chat models.Classes in org.springframework.ai.chat.prompt that implement ModelOptions -
Uses of ModelOptions in org.springframework.ai.deepseek
Classes in org.springframework.ai.deepseek that implement ModelOptionsModifier and TypeClassDescriptionclassChat completions options for the DeepSeek chat API. -
Uses of ModelOptions in org.springframework.ai.elevenlabs
Classes in org.springframework.ai.elevenlabs that implement ModelOptionsModifier and TypeClassDescriptionclassOptions for ElevenLabs text-to-speech. -
Uses of ModelOptions in org.springframework.ai.embedding
Subinterfaces of ModelOptions in org.springframework.ai.embeddingClasses in org.springframework.ai.embedding that implement ModelOptions -
Uses of ModelOptions in org.springframework.ai.google.genai
Classes in org.springframework.ai.google.genai that implement ModelOptionsModifier and TypeClassDescriptionclassOptions for the Google GenAI Chat API. -
Uses of ModelOptions in org.springframework.ai.google.genai.text
Classes in org.springframework.ai.google.genai.text that implement ModelOptionsModifier and TypeClassDescriptionclassOptions for the Embedding supported by the GenAI SDK -
Uses of ModelOptions in org.springframework.ai.image
Subinterfaces of ModelOptions in org.springframework.ai.imageModifier and TypeInterfaceDescriptioninterfaceImageOptions represent the common options, portable across different image generation models. -
Uses of ModelOptions in org.springframework.ai.minimax
Classes in org.springframework.ai.minimax that implement ModelOptionsModifier and TypeClassDescriptionclassMiniMaxChatOptions represents the options for performing chat completion using the MiniMax API.classThis class represents the options for MiniMax embedding. -
Uses of ModelOptions in org.springframework.ai.mistralai
Classes in org.springframework.ai.mistralai that implement ModelOptionsModifier and TypeClassDescriptionclassOptions for the Mistral AI Chat API.classOptions for the Mistral AI Embedding API. -
Uses of ModelOptions in org.springframework.ai.mistralai.moderation
Classes in org.springframework.ai.mistralai.moderation that implement ModelOptions -
Uses of ModelOptions in org.springframework.ai.mistralai.ocr
Classes in org.springframework.ai.mistralai.ocr that implement ModelOptions -
Uses of ModelOptions in org.springframework.ai.model
Methods in org.springframework.ai.model that return ModelOptionsModifier and TypeMethodDescriptionModelRequest.getOptions()Retrieves the customizable options for AI model interactions. -
Uses of ModelOptions in org.springframework.ai.model.tool
Subinterfaces of ModelOptions in org.springframework.ai.model.toolModifier and TypeInterfaceDescriptioninterfaceA set of options that can be used to configure the interaction with a chat model, including tool calling.Classes in org.springframework.ai.model.tool that implement ModelOptions -
Uses of ModelOptions in org.springframework.ai.moderation
Subinterfaces of ModelOptions in org.springframework.ai.moderationModifier and TypeInterfaceDescriptioninterfaceRepresents the options for moderation. -
Uses of ModelOptions in org.springframework.ai.oci
Classes in org.springframework.ai.oci that implement ModelOptionsModifier and TypeClassDescriptionclassThe configuration information for OCI embedding requests -
Uses of ModelOptions in org.springframework.ai.oci.cohere
Classes in org.springframework.ai.oci.cohere that implement ModelOptionsModifier and TypeClassDescriptionclassThe configuration information for OCI chat requests. -
Uses of ModelOptions in org.springframework.ai.ollama.api
Classes in org.springframework.ai.ollama.api that implement ModelOptionsModifier and TypeClassDescriptionclassHelper class for creating strongly-typed Ollama options.classHelper class for creating strongly-typed Ollama options.classDeprecated.use OllamaChatOptions or OllamaEmbeddingOptions instead. -
Uses of ModelOptions in org.springframework.ai.openai
Classes in org.springframework.ai.openai that implement ModelOptionsModifier and TypeClassDescriptionclassOptions for OpenAI text to audio - speech synthesis.classOpenAI Audio Transcription Options.classOptions for the OpenAI Chat API.classOpenAI Embedding Options.classOpenAI Image API options.classOpenAI Moderation API options. -
Uses of ModelOptions in org.springframework.ai.openai.audio.speech
Methods in org.springframework.ai.openai.audio.speech that return ModelOptions -
Uses of ModelOptions in org.springframework.ai.postgresml
Classes in org.springframework.ai.postgresml that implement ModelOptions -
Uses of ModelOptions in org.springframework.ai.stabilityai.api
Classes in org.springframework.ai.stabilityai.api that implement ModelOptionsModifier and TypeClassDescriptionclassStabilityAiImageOptions is an interface that extends ImageOptions. -
Uses of ModelOptions in org.springframework.ai.vertexai.embedding.multimodal
Classes in org.springframework.ai.vertexai.embedding.multimodal that implement ModelOptionsModifier and TypeClassDescriptionclassClass representing the options for Vertex AI Multimodal Embedding. -
Uses of ModelOptions in org.springframework.ai.vertexai.embedding.text
Classes in org.springframework.ai.vertexai.embedding.text that implement ModelOptionsModifier and TypeClassDescriptionclassOptions for the Vertex AI Text Embedding service. -
Uses of ModelOptions in org.springframework.ai.vertexai.gemini
Classes in org.springframework.ai.vertexai.gemini that implement ModelOptionsModifier and TypeClassDescriptionclassOptions for the Vertex AI Gemini Chat API. -
Uses of ModelOptions in org.springframework.ai.zhipuai
Classes in org.springframework.ai.zhipuai that implement ModelOptionsModifier and TypeClassDescriptionclassZhiPuAiChatOptions represents the options for the ZhiPuAiChat model.classThe ZhiPuAiEmbeddingOptions class represents the options for ZhiPuAI embedding.classZhiPuAiImageOptions represents the options for image generation using ZhiPuAI image model.