Skip navigation links
  • Overview
  • Package
  • Class
  • Use
  • Tree
  • Deprecated
  • Index
  • Help

Deprecated API

Contents

  • Terminally Deprecated
  • Interfaces
  • Classes
  • Fields
  • Methods
  • Constructors
  • Terminally Deprecated Elements
    Element
    Description
    org.springframework.ai.vectorstore.neo4j.Neo4jVectorStore.DEFAULT_EMBEDDING_DIMENSION
  • Deprecated Interfaces
    Interface
    Description
    org.springframework.ai.openai.audio.speech.SpeechModel
    Use TextToSpeechModel from the core package instead. This interface will be removed in a future release.
    org.springframework.ai.openai.audio.speech.StreamingSpeechModel
    Use StreamingTextToSpeechModel from the core package instead. This interface will be removed in a future release.
  • Deprecated Classes
    Class
    Description
    org.springframework.ai.embedding.EmbeddingOptionsBuilder
    in favor of EmbeddingOptions.builder()
    org.springframework.ai.ollama.api.OllamaOptions
    use OllamaChatOptions or OllamaEmbeddingOptions instead.
    org.springframework.ai.ollama.api.OllamaOptions.Builder
    org.springframework.ai.openai.audio.speech.Speech
    Use Speech from the core package instead. This class will be removed in a future release.
    org.springframework.ai.openai.audio.speech.SpeechMessage
    Use TextToSpeechMessage from the core package instead. This class will be removed in a future release.
    org.springframework.ai.openai.audio.speech.SpeechPrompt
    Use TextToSpeechPrompt from the core package instead. This class will be removed in a future release.
    org.springframework.ai.openai.audio.speech.SpeechResponse
    Use TextToSpeechResponse from the core package instead. This class will be removed in a future release.
  • Deprecated Fields
    Field
    Description
    org.springframework.ai.vectorstore.filter.antlr4.FiltersLexer.tokenNames
    Use FiltersLexer.VOCABULARY instead.
    org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.tokenNames
    Use FiltersParser.VOCABULARY instead.
    org.springframework.ai.vectorstore.neo4j.Neo4jVectorStore.DEFAULT_EMBEDDING_DIMENSION
  • Deprecated Methods
    Method
    Description
    org.springframework.ai.bedrock.titan.BedrockTitanEmbeddingOptions.Builder.withInputType(BedrockTitanEmbeddingModel.InputType)
    org.springframework.ai.embedding.EmbeddingOptionsBuilder.withDimensions(Integer)
    org.springframework.ai.embedding.EmbeddingOptionsBuilder.withModel(String)
    org.springframework.ai.ollama.api.OllamaApi.ChatRequest.Builder.options(OllamaOptions)
    org.springframework.ai.ollama.api.OllamaOptions.Builder.f16KV(Boolean)
    Not supported in Ollama anymore.
    org.springframework.ai.ollama.api.OllamaOptions.Builder.logitsAll(Boolean)
    Not supported in Ollama anymore.
    org.springframework.ai.ollama.api.OllamaOptions.Builder.lowVRAM(Boolean)
    Not supported in Ollama anymore.
    org.springframework.ai.ollama.api.OllamaOptions.Builder.mirostat(Integer)
    Not supported in Ollama anymore.
    org.springframework.ai.ollama.api.OllamaOptions.Builder.mirostatEta(Float)
    Not supported in Ollama anymore.
    org.springframework.ai.ollama.api.OllamaOptions.Builder.mirostatTau(Float)
    Not supported in Ollama anymore.
    org.springframework.ai.ollama.api.OllamaOptions.Builder.penalizeNewline(Boolean)
    Not supported in Ollama anymore.
    org.springframework.ai.ollama.api.OllamaOptions.Builder.tfsZ(Float)
    Not supported in Ollama anymore.
    org.springframework.ai.ollama.api.OllamaOptions.Builder.useMLock(Boolean)
    Not supported in Ollama anymore.
    org.springframework.ai.ollama.api.OllamaOptions.Builder.useNUMA(Boolean)
    Not supported in Ollama anymore.
    org.springframework.ai.ollama.api.OllamaOptions.Builder.vocabOnly(Boolean)
    Not supported in Ollama anymore.
    org.springframework.ai.ollama.api.OllamaOptions.getF16KV()
    Not supported in Ollama anymore.
    org.springframework.ai.ollama.api.OllamaOptions.getLogitsAll()
    Not supported in Ollama anymore.
    org.springframework.ai.ollama.api.OllamaOptions.getLowVRAM()
    Not supported in Ollama anymore.
    org.springframework.ai.ollama.api.OllamaOptions.getMirostat()
    Not supported in Ollama anymore.
    org.springframework.ai.ollama.api.OllamaOptions.getMirostatEta()
    Not supported in Ollama anymore.
    org.springframework.ai.ollama.api.OllamaOptions.getMirostatTau()
    Not supported in Ollama anymore.
    org.springframework.ai.ollama.api.OllamaOptions.getPenalizeNewline()
    Not supported in Ollama anymore.
    org.springframework.ai.ollama.api.OllamaOptions.getTfsZ()
    Not supported in Ollama anymore.
    org.springframework.ai.ollama.api.OllamaOptions.getUseMLock()
    Not supported in Ollama anymore.
    org.springframework.ai.ollama.api.OllamaOptions.getUseNUMA()
    Not supported in Ollama anymore.
    org.springframework.ai.ollama.api.OllamaOptions.getVocabOnly()
    Not supported in Ollama anymore.
    org.springframework.ai.ollama.api.OllamaOptions.setF16KV(Boolean)
    Not supported in Ollama anymore.
    org.springframework.ai.ollama.api.OllamaOptions.setLogitsAll(Boolean)
    Not supported in Ollama anymore.
    org.springframework.ai.ollama.api.OllamaOptions.setLowVRAM(Boolean)
    Not supported in Ollama anymore.
    org.springframework.ai.ollama.api.OllamaOptions.setMirostat(Integer)
    Not supported in Ollama anymore.
    org.springframework.ai.ollama.api.OllamaOptions.setMirostatEta(Float)
    Not supported in Ollama anymore.
    org.springframework.ai.ollama.api.OllamaOptions.setMirostatTau(Float)
    Not supported in Ollama anymore.
    org.springframework.ai.ollama.api.OllamaOptions.setPenalizeNewline(Boolean)
    Not supported in Ollama anymore.
    org.springframework.ai.ollama.api.OllamaOptions.setTfsZ(Float)
    Not supported in Ollama anymore.
    org.springframework.ai.ollama.api.OllamaOptions.setUseMLock(Boolean)
    Not supported in Ollama anymore.
    org.springframework.ai.ollama.api.OllamaOptions.setUseNUMA(Boolean)
    Not supported in Ollama anymore.
    org.springframework.ai.ollama.api.OllamaOptions.setVocabOnly(Boolean)
    Not supported in Ollama anymore.
    org.springframework.ai.ollama.OllamaChatModel.Builder.defaultOptions(OllamaOptions)
    org.springframework.ai.ollama.OllamaEmbeddingModel.Builder.defaultOptions(OllamaOptions)
    org.springframework.ai.vectorstore.filter.antlr4.FiltersLexer.getTokenNames()
    org.springframework.ai.vectorstore.filter.antlr4.FiltersParser.getTokenNames()
    org.springframework.ai.vectorstore.weaviate.WeaviateVectorStore.Builder.objectClass(String)
    Use WeaviateVectorStore.Builder.options(WeaviateVectorStoreOptions) instead.
  • Deprecated Constructors
    Constructor
    Description
    org.springframework.ai.chat.messages.AssistantMessage(String, Map<String, Object>)
    in favor of AssistantMessage.builder().
    org.springframework.ai.chat.messages.AssistantMessage(String, Map<String, Object>, List<AssistantMessage.ToolCall>)
    in favor of AssistantMessage.builder().
    org.springframework.ai.chat.messages.AssistantMessage(String, Map<String, Object>, List<AssistantMessage.ToolCall>, List<Media>)
    in favor of AssistantMessage.builder().
    org.springframework.ai.mcp.AsyncMcpToolCallback(McpAsyncClient, McpSchema.Tool)
    use AsyncMcpToolCallback.Builder instead
    org.springframework.ai.mcp.AsyncMcpToolCallbackProvider(McpAsyncClient...)
    use AsyncMcpToolCallbackProvider.builder() instead
    org.springframework.ai.mcp.AsyncMcpToolCallbackProvider(List<McpAsyncClient>)
    use AsyncMcpToolCallbackProvider.builder() instead
    org.springframework.ai.mcp.AsyncMcpToolCallbackProvider(McpToolFilter, McpAsyncClient...)
    use AsyncMcpToolCallbackProvider.builder() instead
    org.springframework.ai.mcp.AsyncMcpToolCallbackProvider(McpToolFilter, List<McpAsyncClient>)
    use AsyncMcpToolCallbackProvider.builder() instead
    org.springframework.ai.mcp.SyncMcpToolCallback(McpSyncClient, McpSchema.Tool)
    use SyncMcpToolCallback.builder() instead
    org.springframework.ai.mcp.SyncMcpToolCallbackProvider(McpSyncClient...)
    use SyncMcpToolCallbackProvider.builder() instead
    org.springframework.ai.mcp.SyncMcpToolCallbackProvider(List<McpSyncClient>)
    use SyncMcpToolCallbackProvider.builder() instead
    org.springframework.ai.mcp.SyncMcpToolCallbackProvider(McpToolFilter, List<McpSyncClient>)
    use SyncMcpToolCallbackProvider.builder() instead
    org.springframework.ai.mcp.SyncMcpToolCallbackProvider(McpToolFilter, McpToolNamePrefixGenerator, McpSyncClient...)
    use SyncMcpToolCallbackProvider.builder() instead
    org.springframework.ai.zhipuai.api.ZhiPuAiApi(String)
    Use ZhiPuAiApi.builder() instead.
    org.springframework.ai.zhipuai.api.ZhiPuAiApi(String, String)
    Use ZhiPuAiApi.builder() instead.
    org.springframework.ai.zhipuai.api.ZhiPuAiApi(String, String, RestClient.Builder)
    Use ZhiPuAiApi.builder() instead.
    org.springframework.ai.zhipuai.api.ZhiPuAiApi(String, String, RestClient.Builder, ResponseErrorHandler)
    Use ZhiPuAiApi.builder() instead.

Copyright © 2025 VMware Inc.. All rights reserved.