Class Hierarchy
- java.lang.Object
- org.springframework.ai.chat.prompt.DefaultChatOptionsBuilder<B> (implements org.springframework.ai.chat.prompt.ChatOptions.Builder<B>)
- org.springframework.ai.model.tool.DefaultToolCallingChatOptions.Builder<B> (implements org.springframework.ai.model.tool.ToolCallingChatOptions.Builder<B>)
- org.springframework.ai.ollama.api.OllamaChatOptions.AbstractBuilder<B> (implements org.springframework.ai.model.tool.StructuredOutputChatOptions.Builder<B>)
- org.springframework.ai.ollama.api.OllamaChatOptions.Builder
- org.springframework.ai.ollama.api.OllamaChatOptions.AbstractBuilder<B> (implements org.springframework.ai.model.tool.StructuredOutputChatOptions.Builder<B>)
- org.springframework.ai.model.tool.DefaultToolCallingChatOptions.Builder<B> (implements org.springframework.ai.model.tool.ToolCallingChatOptions.Builder<B>)
- org.springframework.ai.ollama.api.OllamaApi
- org.springframework.ai.ollama.api.OllamaApi.Builder
- org.springframework.ai.ollama.api.OllamaApi.ChatRequest.Builder
- org.springframework.ai.ollama.api.OllamaApi.Message.Builder
- org.springframework.ai.ollama.api.OllamaApiHelper
- org.springframework.ai.ollama.api.OllamaChatOptions (implements org.springframework.ai.model.tool.StructuredOutputChatOptions, org.springframework.ai.model.tool.ToolCallingChatOptions)
- org.springframework.ai.ollama.api.OllamaEmbeddingOptions (implements org.springframework.ai.embedding.EmbeddingOptions)
- org.springframework.ai.ollama.api.OllamaEmbeddingOptions.Builder
- java.lang.Record
- org.springframework.ai.ollama.api.OllamaApi.ChatRequest
- org.springframework.ai.ollama.api.OllamaApi.ChatRequest.Tool
- org.springframework.ai.ollama.api.OllamaApi.ChatRequest.Tool.Function
- org.springframework.ai.ollama.api.OllamaApi.ChatResponse
- org.springframework.ai.ollama.api.OllamaApi.CopyModelRequest
- org.springframework.ai.ollama.api.OllamaApi.DeleteModelRequest
- org.springframework.ai.ollama.api.OllamaApi.EmbeddingsRequest
- org.springframework.ai.ollama.api.OllamaApi.EmbeddingsResponse
- org.springframework.ai.ollama.api.OllamaApi.ListModelResponse
- org.springframework.ai.ollama.api.OllamaApi.Message
- org.springframework.ai.ollama.api.OllamaApi.Message.ToolCall
- org.springframework.ai.ollama.api.OllamaApi.Message.ToolCallFunction
- org.springframework.ai.ollama.api.OllamaApi.Model
- org.springframework.ai.ollama.api.OllamaApi.Model.Details
- org.springframework.ai.ollama.api.OllamaApi.ProgressResponse
- org.springframework.ai.ollama.api.OllamaApi.PullModelRequest
- org.springframework.ai.ollama.api.OllamaApi.ShowModelRequest
- org.springframework.ai.ollama.api.OllamaApi.ShowModelResponse
- org.springframework.ai.ollama.api.ThinkOption.ThinkBoolean (implements org.springframework.ai.ollama.api.ThinkOption)
- org.springframework.ai.ollama.api.ThinkOption.ThinkLevel (implements org.springframework.ai.ollama.api.ThinkOption)
- tools.jackson.databind.ValueDeserializer<T> (implements tools.jackson.databind.deser.NullValueProvider)
- org.springframework.ai.ollama.api.ThinkOption.ThinkOptionDeserializer
- tools.jackson.databind.ValueSerializer<T> (implements tools.jackson.databind.jsonFormatVisitors.JsonFormatVisitable)
- org.springframework.ai.ollama.api.ThinkOption.ThinkOptionSerializer
- org.springframework.ai.chat.prompt.DefaultChatOptionsBuilder<B> (implements org.springframework.ai.chat.prompt.ChatOptions.Builder<B>)
Interface Hierarchy
- org.springframework.ai.ollama.api.ThinkOption
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- org.springframework.ai.ollama.api.OllamaApi.ChatRequest.Tool.Type
- org.springframework.ai.ollama.api.OllamaApi.Message.Role
- org.springframework.ai.ollama.api.OllamaModel (implements org.springframework.ai.model.ChatModelDescription)
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)